centos环境下nginx1.19.7离线升级至1.22.1
环境
centos7
nginx1.19.7
下载新版本nginx
下载地址:http://nginx.org/en/download.html
升级
先看一下原版本:
新安装包传至服务器,升级:
#解压
tar zxvf nginx-1.22.1.tar.gz
#进入目录
cd nginx-1.22.1
#编译 --with-http_stub_status_module --with-http_ssl_module根据实际情况填写或者不加
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
make
#备份旧版nginx文件
mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old
#复制新的nginx文件
cp /root/nginx-1.22.1/objs/nginx /usr/local/nginx/sbin/nginx
#检查新版本的nginx
cd /usr/local/nginx/sbin/
#测试
./nginx -t
#停止旧版nginx
cd /usr/local/nginx/sbin/
./nginx.old -s stop
#启动新的nginx
./nginx
#查看版本
./nginx -v
end。