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文件, 注意老版本备份

查看新版本

相关推荐
代码游侠几秒前
应用——Linux Framebuffer 图形库显示
linux·运维·服务器·数据库·笔记·算法
网硕互联的小客服1 分钟前
windows2025服务器系统如何开启多人远程?
运维·服务器·网络·安全
天空属于哈夫克33 分钟前
企业微信二次开发:如何实现外部群自动化消息推送?
运维·自动化·企业微信
特立独行的猫a4 分钟前
Docker 管理利器:docker-compose-ui 与 Portainer 详解
运维·ui·docker·容器·portainer
殷忆枫8 分钟前
Ubuntu搭建mosquitto服务器(MQTT服务器)
运维·服务器
恒创科技HK10 分钟前
香港服务器为何需要IPMI?好用吗
运维·服务器·网络
米高梅狮子12 分钟前
6. Linux 硬盘分区管理
linux·运维·服务器
HalvmånEver22 分钟前
Linux:基于匿名管道创建出简易进程池(进程间通信五)
linux·运维·服务器·c++·进程池·管道pipe
工程师老罗24 分钟前
龙芯2k0300 U盘烧录Linux系统,从Ubuntu到PMON自动启动
linux·运维·ubuntu
DeepFlow 零侵扰全栈可观测29 分钟前
民生银行云原生业务的 eBPF 可观测性建设实践
运维·开发语言·分布式·云原生·金融·php