目录
5、当修改Nginx配置文件后,可以使用Nginx命令进行配置文件语法检查,用于检查Nginx配置文件是否正确
一、安装前的准备
Nginx的安装需要确定Linux安装相关的几个库,否则配置和编译会出现错误, 具体的检查安装过程为:
1、gcc编译器是否安装
检查是否安装:yum list installed | grep gcc
执行安装:yum install gcc -y
这个已经安装了gcc编译器了,但是我们继续执行安装也无妨
2、openssl库是否安装
检查是否安装:yum list installed | grep openssl
执行安装:yum install openssl openssl-devel -y
3、pcre库是否安装
检查是否安装:yum list installed | grep pcre
执行安装:yum install pcre pcre-devel -y
4、zlib库是否安装
检查是否安装:yum list installed | grep zlib
执行安装:yum install zlib zlib-devel -y
附加Tips:如果觉得上面一个一个安装太麻烦,可以用下面的命令一次性安装上面的所有东西
yum install gcc openssl openssl-devel pcre pcre-devel zlib zlib-devel -y
二、正式安装
1、将windows下载下来的nginx-1.20.2.tar.gz安装包rz上传到linux中
说明:为什么不直接通过linux命令wget下载呢,因为wget下载如果网络断了,就算你下载了99%也得重新下载,先在windows下载好再传上去,可以确保软件完整性
你们如果想要在Linux中直接下载,可以执行命令:
wget http://nginx.org/download/nginx-1.20.2.tar.gz
2、使用tar -zxvf nginx-1.20.2.tar.gz,将文件解压到当前文件夹,如果需要可以加-C 指定编译位置
3、切换至解压后的nginx主目录:cd /usr/qinTools/nginx-1.20.2/
4、在nginx主目录nginx-1.20.2下执行命令:./configure --prefix=/usr/qinTools/nginx-1.20.2
(其中--prefix是指定nginx安装路径,软件名没有限制,自己能记住就可以)
注意:等号左右不要有空格
切到我们设置的安装路径
注意:要切回刚才解压后的nginx1.20.2目录下
5、执行命令进行编译:make
6、执行命令进行安装:make install
安装成功后,可以切换到/usr/qinTools/nginx1.20.2目录下,查看内容
三、启动
1、普通启动
切换到nginx安装目录的sbin目录下,执行:./nginx
2、通过配置文件启动
相对路径启动:./nginx -c /usr/qinTools/nginx-1.20.2/conf/nginx.conf
绝对路径启动:/usr/qinTools/nginx-1.20.2/sbin/nginx -c /usr/qinTools/nginx-1.20.2/conf/nginx.conf