图解Nginx版本升级, 软件项目上线部署后,经常会因为安全扫描反馈一些关于nginx的问题,包括从低版本升级到最新的稳定版本。

1.检查当前CentOS7服务器上安装的Nginx的版本信息。

输入命令

/usr/local/nginx/sbin/nginx -V

可以看到当前版本是1.18.0,如下图所示:

nginx升级会有什么影响

2.下载最新版本nginx 1.19.7,通过Xftp上传到服务器,然后通过命令。

tar -zxvf nginx-1.19.7.tar.gz

将文件解压缩到当前位置,如下图所示:

nginx升级会有什么影响

nginx升级会有什么影响

3.解压后进入最新的nginx目录,输入命令。

./configure --prefix=/usr/local/nginx

配置nginx,如下图所示:

nginx升级会有什么影响

4.然后输入命令:

make

编译,切记千万不要进入make install,如下图所示:

nginx升级会有什么影响

5.这样,最新版本的nginx目录下就会增加一个objs目录,如下图所示:

nginx升级会有什么影响

6.进入我们现有的nginx目录,在升级之前备份nginx文件,输入以下命令:

mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old

Nginx将被备份,如下图所示:

nginx升级会有什么影响

nginx升级会有什么影响

7.继续输入命令:

cp /root/nginx-1.19.7/objs/nginx /usr/local/nginx/sbin/nginx

将最新版本nginx下的文件复制到现有的nginx目录下,如下图所示:

nginx升级会有什么影响

8.在最新的nginx目录中执行命令。

make upgrade

升级nginx,如下图所示:

nginx升级会有什么影响

9.接下来,让我们检查更新后的版本信息并输入命令。

/usr/local/nginx/sbin/nginx -V

您可以看到升级成功,并且在升级过程中服务没有中断,如下图所示:

nginx升级会有什么影响

10.可以通过浏览器访问nginx的主页,如下图所示:

nginx升级会有什么影响

图解Nginx版本升级,以上就是本文为您收集整理的图解Nginx版本升级最新内容,希望能帮到您!更多相关内容欢迎关注。