1、编译新版本
# cd nginx-1.13.4
# ./configure –prefix=/usr/local/nginx –user=nginx –group=nginx –with-http_ssl_module –with- http_realip_module –with-http_geoip_module –with-http_sub_module –with-stream=dynamic –with- http_stub_status_module
# make

2、重命名执行文件
# mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old

3、复制编译的执行文件
# cp opjs/nginx /usr/local/nginx/sbin/nginx

4、平滑生效可执行文件
# kill -USR2 `cat /usr/local/nginx/logs/nginx.pid`

5、正常关闭老进程
# kill -QUIT `cat /usr/local/nginx/logs/nginx.pid.oldbin`

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注