把nginx从nginx-0.8.55升级到nginx-1.0.5
准备工作:
查看旧版本的配置信息
nginx: nginx version: nginx/0.8.55 nginx: TLS SNI support disabled nginx: configure arguments:--prefix=/usr/local/nginx --user=nginx --group=nginx--with-http_stub_status_module --with-http_ssl_module [root@web01 ~]#
# tar -zxf nginx-1.0.5.tar.gz
[root@web01 nginx-1.0.5]# ./configure --prefix=/usr/local/nginx --user=nginx --group=nginx --with-http_stub_status_module --with-http_ssl_module
[root@web01 sbin]# mv nginx nginxold
[root@web01 objs]# cp nginx /usr/local/nginx/sbin/
[root@web01 nginx-1.0.5]# make upgrade /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` sleep 1 test -f /usr/local/nginx/logs/nginx.pid.oldbin kill -QUIT `cat /usr/local/nginx/logs/nginx.pid.oldbin` [root@web01 nginx-1.0.5]#
[root@web01 /]# nginx -v nginx: nginx version: nginx/1.0.5 [root@web01 /]#
本文出自 “小风” 博客,请务必保留此出处http://huanglianfeng.blog.51cto.com/4813074/1368853
原文:http://huanglianfeng.blog.51cto.com/4813074/1368853