来源:互联网 | 时间:2024-10-21 02:01:47
软件项目上线部署后,常会因为安全扫描反馈一些关于nginx的问题,这里面就包括从低版本升级到最新的稳定版。1、查看当前CentOS7服务器上已安装的Nginx版本信息输入命令/usr/local/nginx/sbin/nginx -V可以看
软件项目上线部署后,常会因为安全扫描反馈一些关于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的主页,如下图所示:

Win11如何快速打开控制面板?Win11快速打开控制面板的方法
阅读Win11无法使用UPUPOO怎么办?Win11无法使用UPUPOO的解决方法
阅读Win11怎么找回Win7照片查看器? Win11旧版照片查看器的切换方法
阅读Win11怎么彻底清除CAD卸载残留?Win11彻底清除CAD软件图文步骤
阅读Win11右键图标没反应怎么办?Win11桌面图标右键点不出来的解决方法
阅读Win11微信文件拉不进文件夹怎么办?Win11微信文件拉不进文件夹的两种解决方法
阅读Win11 usb共享网络没反应怎么办?Win11usb共享网络没反应的解决方法
阅读电脑找不到应用程序怎么解决? win11explorer.exe找不到应用程序解决办法
阅读