CentOS7.5nginx平滑升级

CentOS7.5nginx平滑升级

本次测试初代版本为1.6.0

平滑升级为1.11.5版本


tar包已经共享出去,CentOS7.5部署nginx文章中有。


解压到指定文件位置

tar -zxvf nginx-1.11.5(Tab补全) -C /usr/src/

切换到目录下

cd /usr/src/nginx-1.11.5/

进行配置,添加统计模板。并同时编译(不覆盖安装)

./configure --prefix=/usr/local/nginx/ --user=nginx --group=nginx --with-http_stub_status_module && make

将文件更改名字(老的)

mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx_old
cd 

将配置文件更改名字(老的)

mv /usr/local/nginx/conf/nginx.conf /usr/local/nginx/conf/nginx.old

复制文件

cp /usr/src/nginx-1.11.5/conf/nginx.conf /usr/local/nginx/conf/nginx.conf

然后进行过滤

ps aux | grep nginx

杀死当前运行的nginx并查看进程号

kill -USR2 `cat /usr/local/nginx/logs/nginx.pid`

echo `cat /usr/local/nginx/logs/nginx.pid`

关于nginx -v 无法使用,本人暂时还没有找到解决方式。但如果全程平滑升级中,没有出现报错,那么其实是升级完成的。

谢谢阅读!有方法的小伙伴,还请分享一下!一同进步学习!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值