1、下载新版本,并解压
2、查看原版本的编译参数/usr/local/nginx/sbin/nginx -V
3、进入解压之后的目录,编译原来的参数
4、make (千万不要make install)
5、mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old(备份旧版本的可行性文件)
6、cp objs/nginx /usr/local/nginx/sbin/nginx
7、测试新版本nginx是否正常:/usr/local/nginx/sbin/nginx -t
8、平滑重启nginx:kill -USR2 `cat /usr/local/nginx/log/nginx.pid
9、 关闭旧版本nginx进程:kill -WINCH `cat /usr/local/nginx/log/nginx.oldbin`
10、reload