cd /usr/local/
2.2 下载nginxyum -y install gcc-c++
yum -y install pcre
yum -y install pcre-devel
yum -y install zlib
yum -y install zlib-devel
yum -y install openssl
yum -y install openssl-devel
2.3 解压nginxwget http://nginx.org/download/nginx-1.20.1.tar.gz
tar xzf nginx-1.20.1.tar.gz
2.4 编译 安装nginxcd nginx-1.20.1
2.5 启动nginx./configure --prefix=/usr/local/nginx1.20/ && make && make install &&
echo Ok.
2.5.1 编译 检查配置文件是否正确whereis nginx
2.5.2 启动/usr/local/nginx1.20/sbin/nginx -t
#配置防火墙端口 或者直接关掉防火墙 firewall-cmd --zone=public --add-port=8089/tcp --permanent #重启防火墙 firewall-cmd --reload #查看防火墙是否开启 systemctl status firewalld
cd /usr/local/nginx1.20/sbin/ ./nginx ./nginx -s stop ./nginx -s quit ./nginx -s reload
./nginx -s quit:此方式停止步骤是待nginx进程处理任务完毕进行停止。
./nginx -s stop:此方式相当于先查出nginx进程id再使用kill命令强制杀掉进程。
./nginx -s quit ./nginx2.7 重新加载配置文件
当 ngin x的配置文件 nginx.conf 修改后,要想让配置生效需要重启 nginx,使用./nginx -s reload 不用先停止 ngin x再启动 nginx 即可将配置信息在 nginx 中生效,如下:
./nginx -s reload



