1.平滑升级
当nginx版本需要升级时,在不改变提供功能的情况下,进行软件升级
tar zxf nginx-1.16.1.tar.gz
#解压低版本的nginxcd nginx-1.16.1/
#切换到nginx的目录中./configure --prefix=/usr/local/nginx
#编译,添加安装路径- 由于只做版本的升级和回退,因此不用配置其他模块,只需添加安装路径即可
yum install gcc openssl-devel pcre-devel -y
#安装依赖性软件./configure --prefix=/usr/local/nginx
#编译make && make install
#安装cd /usr/local/nginx/sbin
#切换到安装路径下./nginx
#启动netstat -antlupe | grep nginx
#查看nginx的端口信息- 注意:
- 在启动nginx的时候,使用nginx二进制文件的绝对路径
- 不能以直接在命令行输入“nginx”的方式启动服务
- 原因是:向nginx发送更新的信号时,nginx进程可能无法找到新的二进制进程
<