目前是从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

更多推荐