目前是从nginx-1.24.0 升级到 nginx-1.25.3,前提下载好需要升级的安装包
1.nginx官网地址,下载文件
https://nginx.org/en/download.html
或则 可以上网的linux服务器上执行 (需要修改对应的版本信息)
wget -c http://nginx.org/download/nginx-1.27.4.tar.gz

2.下载的文件放到服务器上

3.解压nginx-1.25.3.tar.gz文件
tar -zxvf nginx-1.25.3.tar.gz
4.查看nginx安装目录,如果第一个不行,执行第二个
4.1 whereis nginx
4.2 find / -name nginx

5.查看现有的版本和配置
进入到nginx的安装目录
cd /root/workplace/nginx/sbin

执行命令: ./nginx -V
注意:./nginx -v 只能查看版本信息,:./nginx -V还可以查看配置信息

6.安装新的版本
进入到新的nginx版本目录文件
cd /root/nginx-1.25.3
7.预编译新版本nginx
./configure --prefix=/root/workplace/nginx
8.编译:make
重要的事说三遍:升级过程千万不要进行make install
重要的事说三遍:升级过程千万不要进行make install
重要的事说三遍:升级过程千万不要进行make install
9.备份旧版本的nginx可执行文件
10.将编译(make)过程产生的编译好的 objs 目录下的 nginx 二进制文件,复制到 /root/workplace/nginx/sbin 目录。
11.测试新版本nginx配置是否正常
12.nginx启动,停止,查看状态命令
./nginx -s stop 停止nginx
ps -ef |grep nginx 查看nginx服务状态
./nginx 启动nginx

13.查看版本信息
14.参考文档
https://blog.youkuaiyun.com/lht631935612/article/details/131976027
本文详细描述了如何从Nginx1.24.0安全地升级到1.25.3版本,包括下载、解压、检查版本、配置预编译、备份旧版本、替换执行文件及测试新版本的过程。
8103

被折叠的 条评论
为什么被折叠?



