centos7 nginx1.18.0远程升级至1.25.1

centos7 nginx1.18.0远程升级至1.25.1


项目背景

系统:centos 7
nginx版本: 1.18.0

最近护网行动查出来 有关Nginx的几个安全漏洞,解决方案只需要更新Nginx版本到最新即可。


Nginx升级过程

1. 下载新版本nginx

下载地址:https://nginx.org/en/download.html

我这里下载了最新版本:1.25.1

2. 升级Nginx

  • 查看原系统版本和配置信息

在这里插入图片描述

  • 上传安装包到服务器,升级
#解压
tar zxvf nginx-1.25.1.tar.gz
#进入目录
cd nginx-1.25.1
#编译   --with-http_stub_status_module --with-http_ssl_module根据实际情况填写或者不加
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
make
#备份旧版nginx文件
mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.old 
#复制新的nginx文件
cp /root/nginx-1.25.1/objs/nginx /usr/local/nginx/sbin/nginx
#检查新版本的nginx
cd /usr/local/nginx/sbin/
#测试
./nginx -t

在这里插入图片描述


3. 启动新版本Nginx

#停止旧版nginx
cd /usr/local/nginx/sbin/
./nginx.old -s stop
#启动新的nginx
./nginx
#查看版本
./nginx -v

在这里插入图片描述


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值