nginx升级与版本回退

ginx官网下载安装包
http://nginx.org/en/download.html


查看nginx文件或目录
find / -name nginx 2>/dev/null


查看已安装的 Nginx 版本信息,configure 配置信息
/usr/local/nginx/sbin/nginx -V


打开安装目录
cd /usr/local


上传安装包到服务器
解压包
tar -zxvf nginx-1.25.5.tar.gz


进入解压包,对新版 nginx 进行配置
cd nginx-1.25.5
./configure --prefix=/usr/local/nginx --with-http_ssl_module

 

进行 make 编译
make

对老版本 sbin 目录下的 nginx 进行备份
mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old

将步骤四中编译好的 objs 目录下的 nginx 二进制文件,复制到 /usr/local/nginx/sbin 目录
cp /usr/local/nginx-1.25.5/objs/nginx /usr/local/nginx/sbin/nginx

 

升级
make upgrade

检查升级后的版本
/usr/local/nginx/sbin/nginx -V

检查nginx是否运行正常
ps -ef | grep nginx

版本回退
ps -ef|grep nginx
cd /usr/local/nginx/sbin/
mv nginx nginx
mv nginx-1.25.5 nginx
kill -USR1 XXXX
ps -ef|grep nginx
./nginx -v

 转载:https://blog.csdn.net/lw0328/article/details/127672692

https://blog.csdn.net/chj_1224365967/article/details/116521016

posted @ 2024-04-22 11:24  爱飞的猫  阅读(104)  评论(0编辑  收藏  举报