nginx版本平滑升级

  • 1.从官网上下载对应要升级的nginx版本
  • 2.tar zxf nginx-1.8.0.tar.gz
    首先获取原来的nginx安装的配置参数  /home/nginx/sbin/nginx -V
   ./configure  (--prefixe=/home/nginx等等 原来版本的配置参数)
  make
切记这里 只make 就好  不要make install
  • 3然后将原来的nginx备份
mv /home/nginx/sbin/nginx  /home/nginx/sbin/nginx.old
  • 4.切换到 刚才的安装目录底下
cp objs/nginx /home/nginx/sbin/nginx
/home/nginx/sbin/nginx -t  测试一下有没有问题
然后再到安装目录底下 执行make upgrade命令
其实就是执行:
 /home/nginx/sbin/nginx -t
 kill -USR2 `cat /home/nginx/logs/nginx.pid` 
sleep 1
test -f /home/nginx/logs/nginx.pid.oldbin
kill -QUIT `cat /home/nginx/logs/nginx.pid.oldbin` 
 
  • 5.最后我们可以看一下我们现在的nginx版本
/home/nginx/sbin/nginx -v  没错升级成功了 就是这么简单
也可以看一下 /home/nginx/sbin/nginx -V

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值