nginx升级 -- 做记录
########### nginx
tar -xvf nginx-1.20.1.tar.gz
cd nginx-1.20.1
./configure --prefix=/data/nginx
#fastdfs# ./configure --prefix=/data/nginx --add-module=/root/gldsj/fastdfs-nginx-module/src
make
mv /root/nginx/nginx-1.20.1/objs/nginx /data/nginx/sbin/nginx.new
cd /data/nginx/sbin
mv nginx nginx.old
mv nginx.new nginx
//测试新版本nginx是否正常
./nginx -t
//使nginx的旧版本停止就收请求,有Nginx新版本接替,且老进程处理完所有请求,关闭所有连接后,停止
kill -USR2 `cat /data/nginx/logs/nginx.pid`
//关闭旧版本进程
kill -QUIT `cat /data/nginx/logs/nginx.pid.oldbin`
//验证nginx是否升级成功
./nginx -V
###pcre
tar -xvf pcre-8.45.tar.bz2
cd pcre-8.45
./configure
make && make install
###zlib
tar -zxvf zlib-1.2.11.tar.gz
cd zlib-1.2.11/
./configure
make && make install

浙公网安备 33010602011771号