Linux系统nginx版本升级

最近公司漏扫有涉及到需要升级nginx的部分, 以下是一些总结经验

检查当前nginx版本

bash 复制代码
执行命令: nginx -V
如果没有设置环境变量则需要进入到nginx目录sbin目录下执行: ./nginx -V

下载最新版nginx

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

1)选择稳定版本

bash 复制代码
wget https://nginx.org/download/nginx-1.26.2.tar.gz

配置nginx

(1)查看原来nginx的配置configure信息

(2)对新版本进行配置

进入解压后的新版本根目录下

bash 复制代码
./configure  --prefix=/usr/local/nginx

(3)进行make

注意这里不要make install, 不然nginx会重新安装

bash 复制代码
make

替换nginx

编译完成之后会多出一个objs文件夹, 进入到这个文件夹, 将里面的nginx文件替换掉原来的nginx文件, 注意老版本备份

查看新版本

相关推荐
技术小齐3 小时前
网络运维学习笔记 016网工初级(HCIA-Datacom与CCNA-EI)PPP点对点协议和PPPoE以太网上的点对点协议(此处只讲华为)
运维·网络·学习
ITPUB-微风3 小时前
Service Mesh在爱奇艺的落地实践:架构、运维与扩展
运维·架构·service_mesh
落幕4 小时前
C语言-进程
linux·运维·服务器
chenbin5204 小时前
Jenkins 自动构建Job
运维·jenkins
java 凯4 小时前
Jenkins插件管理切换国内源地址
运维·jenkins
AI服务老曹4 小时前
运用先进的智能算法和优化模型,进行科学合理调度的智慧园区开源了
运维·人工智能·安全·开源·音视频
sszdzq6 小时前
Docker
运维·docker·容器
book01216 小时前
MySql数据库运维学习笔记
运维·数据库·mysql
bugtraq20217 小时前
XiaoMi Mi5(gemini) 刷入Ubuntu Touch 16.04——安卓手机刷入Linux
linux·运维·ubuntu
xmweisi7 小时前
【华为】报文统计的技术NetStream
运维·服务器·网络·华为认证