图解Nginx版本升级, 软件项目上线部署后,经常会因为安全扫描反馈一些关于nginx的问题,包括从低版本升级到最新的稳定版本。
1.检查当前CentOS7服务器上安装的Nginx的版本信息。
输入命令
/usr/local/nginx/sbin/nginx -V
可以看到当前版本是1.18.0,如下图所示:
2.下载最新版本nginx 1.19.7,通过Xftp上传到服务器,然后通过命令。
tar -zxvf nginx-1.19.7.tar.gz
将文件解压缩到当前位置,如下图所示:
3.解压后进入最新的nginx目录,输入命令。
./configure --prefix=/usr/local/nginx
配置nginx,如下图所示:
4.然后输入命令:
make
编译,切记千万不要进入make install,如下图所示:
5.这样,最新版本的nginx目录下就会增加一个objs目录,如下图所示:
6.进入我们现有的nginx目录,在升级之前备份nginx文件,输入以下命令:
mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old
Nginx将被备份,如下图所示:
7.继续输入命令:
cp /root/nginx-1.19.7/objs/nginx /usr/local/nginx/sbin/nginx
将最新版本nginx下的文件复制到现有的nginx目录下,如下图所示:
8.在最新的nginx目录中执行命令。
make upgrade
升级nginx,如下图所示:
9.接下来,让我们检查更新后的版本信息并输入命令。
/usr/local/nginx/sbin/nginx -V
您可以看到升级成功,并且在升级过程中服务没有中断,如下图所示:
10.可以通过浏览器访问nginx的主页,如下图所示:
图解Nginx版本升级,以上就是本文为您收集整理的图解Nginx版本升级最新内容,希望能帮到您!更多相关内容欢迎关注。