Nginx漏洞升级处理

231 阅读1分钟
                                               2024年3月20日

此文档主要针对Nginx漏洞问题所提供的解决方案,需要升级Nginx版本。现将升级操作步骤描述如下: 1.下载安装包 当前nginx版本是nginx-1.15.12。先将原来的nginx目录备份,方便回滚操作。

官网地址:nginx.org/en/download…

上传安装包: nginx-1.22.1.tar.gz,最好放到/h3bpm/nanwang/nanwang_biaodan目录下 解压安装包: tar -xzvf nginx-1.22.1.tar.gz 2.安装Nginx 解压后会有一个nginx-1.22.1目录,而后进入到该目录进行安装。主要分为三个步骤,分别是检查配置、编译、安装。操作如下:

切换目录: cd /h3bpm/nanwang/nanwang_biaodan/nginx-1.22.1 检查配置: ./configure 编译命令: make 安装命令: make install 安装ssl (需要的话) ./configure --with-http_ssl_module 编译 make install

安装操作无错误且执行完毕后,此时是默认安装到/usr/local/nginx目录下,此目录下的有sbin目录作为启动目录。 先停止原来的nginx服务,并将原来nginx使用的配置文件conf目录拷贝一份到nginx-1.22.1目录下。注意:请在非业务时间段进行操作,因为重启nginx会导致云枢系统不可用。 将原来nginx配置目录复制到/h3bpm/nanwang/nanwang_biaodan/nginx-1.22.1/conf目录。

复制目录: cp -r /h3bpm/nanwang/nanwang_biaodan/nginx/conf /h3bpm/nanwang/nanwang_biaodan/nginx-1.22.1/conf

启动nginx服务,需要指定原来的nginx配置文件。

进入目录: cd /h3bpm/nanwang/nanwang_biaodan/nginx-1.22.1/sbin 启动命令: ./nginx -c /h3bpm/nanwang/nanwang_biaodan/nginx-1.22.1/conf/nginx.conf 停止服务: ./nginx -s stop