目前是从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.csdn.net/lht631935612/article/details/131976027