Nginx升级

背景:
关于Nginx存在0DAY漏洞的通告: Nginx版本存在0DAY漏洞 一、漏洞具体信息: 【漏洞编号】- 【影响范围】Nginx<=1.21.5 【漏洞描述】Nginx版本小于等于1.21.5存在0DAY漏洞

解决办法:
nginx需升级至1.21.5以上版本

操作步骤:
1、下载nginx1.21.6版本
下载地址:http://nginx.org/download/nginx-1.21.6.tar.gz

2、安装gcc
yum install build-essential libtool

3、安装install openssl
yum install openssl

4、下载zlib
yum install zlib1g-dev

5、安装pre
yum install libpcre3 libpcre3-dev

6、查看安装后的版本:版本比这个高也行

以上安装过程如果最后提示nothing to do 可以忽略
7、将nginx的1.21.6的包上传到/opt/upload/nginx文件夹里(根据现场的路径上传)

8、解压安装包,然后进行重新编译
zlib和pcre的版本根据现场的版本号修改
./configure --prefix=/opt/nginx --with-http_stub_status_module --with-http_ssl_module --with-zlib=/opt/upload/nginx/zlib-1.2.11 --with-pcre=/opt/upload/nginx/pcre-8.41
make
make install

9.重启nginx,检查重新编译之后的版本号 
使用 “./nginx -v”命令查看nginx版本号

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值