[App] Nginx 版本平滑升级

来源:互联网 发布:高管都用什么手机 数据 编辑:程序博客网 时间:2024/05/18 18:21

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 -zxfnginx-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

原创粉丝点击