-
官网下载nginx-1.19.1.tar.gz
tar zxf nginx-1.19.1.tar.gz
cd nginx-1.19.1
./configure --prefix=/usr/local/lnmp/nginx --with-http_ssl_module --with-http_stub_status_module --with-threads --with-file-aio
make
cd /usr/local/lnmp/nginx/sbin
cp nginx nginx.old
cd /root/nginx-1.19.1/objs
cp -f nginx /usr/local/lnmp/nginx/sbin
./nginx -v
kill -USR2 18000 新进程出现,并且都工作
ps ax | grep nginx
kill -WINCH 18000 关闭老进程master下的worker子进程
- 版本回退
cd /usr/local/lnmp/nginx/sbin
cp -f nginx.old nginx 还原nginx进程
kill -HUP 18000 唤醒原进程 旧的进程号
kill -WINCH 关闭新进程的子进程worker 新的进程号
kill -QUIT 关闭新主进程 新的进程号