nginx平滑升级

下载新版本nginx,解压到自己的安装目录下,然后操作如下五步,事情搞定

新版本目录下:
1.配置
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre --with-stream
2.编译及安装
make && make install
3.拷贝
mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.0924.bak
cp objs/nginx /usr/local/nginx/sbin/nginx
4.重启
make upgrade
5.检查
/usr/local/nginx/sbin/nginx -v

问题:在第四步如果出现如下图问题,则需要将nginx服务停掉,然后使用绝对路径重新启动即可;具体操作就是,杀掉nginx所有进程,然后cd /切换到根目录,然后./usr.local/nginx/sbin/nginx使用绝对路径启动,然后在执行make upgrade,问题解决!!!

image.png

你可能感兴趣的:(nginx平滑升级)