[App] Nginx 版本平滑升级
2017-11-01 15:53
751 查看
os | rhel7.2 |
nginx-old | 1.11.12 |
nginx-new | 1.12.2 |
# cd/usr/local/src/
# wget
http://nginx.org/download/nginx-1.12.2.tar.gz
#
/usr/local/nginx/sbin/nginx -V
nginx version: nginx/1.11.12 built by gcc 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) configure arguments: --user=www --group=www --prefix=/usr/local/nginx |
# tar -zxf
nginx-1.12.2.tar.gz
#
cd nginx-1.12.2
#
./configure--user=www --group=www --prefix=/usr/local/nginx #
参数使用老的
# make
#
mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old
#
cp objs/nginx /usr/local/nginx/sbin/
#
/usr/local/nginx/sbin/nginx -t #
测试配置文件
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful |
#
kill -USR2 `cat /usr/local/nginx/logs/nginx.pid` #
更新配置文件
#
kill -QUIT `cat /usr/local/nginx/logs/nginx.pid.oldbin` #
关闭旧进程
#
/usr/local/nginx/sbin/nginx -V
nginx version: nginx/1.12.2 built by gcc 4.8.5 20150623 (Red Hat 4.8.5-16) (GCC) configure arguments: --user=www --group=www --prefix=/usr/local/nginx |
相关文章推荐
- Nginx1.8.0版本平滑升级新版本1.9.7
- nginx版本的平滑升级
- nginx学习总结二(nginx的启动停止以及版本平滑升级)
- nginx总结二(nginx的启动停止以及版本平滑升级)
- nginx学习总结二(nginx的启动停止以及版本平滑升级)
- nginx版本平滑升级步骤
- nginx学习总结二(nginx的启动停止以及版本平滑升级)
- nginx1.8.0版本平滑升级新版本1.9.7
- CentOS下平滑无缝升级Nginx到最新版本
- Nginx1.8.0版本平滑升级新版本1.9.7
- PHP开发APP接口(六):APP版本升级以及APP演示
- nginx平滑升级,K哥
- nginx多进程模型之热代码平滑升级
- APP产品设计系列-版本升级
- nginx平滑升级步骤+keepalive
- Nginx 的启动、停止、平滑重启、信号控制和平滑升级
- Android 实现app的版本升级(迭代)
- (转)iOS如何取得APP的版本信息跟服务器对比进行升级提示?
- nginx-1.6.3平滑升级到nginx-1.8.1
- 检查iOS app 是否升级为新版本