Ngnix使用make命令升级

简介: Ngnix使用make命令升级

使用命令行升级的方法,平常我们在升级Ngnix的时候,除了碰到使用一步步复制文件和编译的方式升级,还有什么简单的升级的方法,还可以使用make指令进行升级:

第一步:mv ngnix nginxold //备份ngnix可执行文件

第二步:进入到cd ~/nginx/core/nginx-1.16.1/ 这里是进入你存放到Ngnix目录下,文件名替换成你自己的ngnix文件

第三步 进入到objs(这里的objs是经过编译的后的文件名

第四步:这里的nginx的文件是经过编译后的文件,之后将编译后的ngnix文件拷贝到 /usr/local/ngnix/sbin里面

之后退回到根目录之后 cd ..

使用make upgrade可以完成一个升级操作

make upgrade可以在不停止运行的过程中同时执行升级操作,将检验语法f,发送USR2的命令同步执行

使用./nginx -s reload可以重新加载服务

使用Nginx安装目录的make命令完成升级:

第一步:将1.14.2版本的sbin目录下的nginx进行备份

cd /usr/local/nginx/sbin mv nginx nginxold

第二步:将Nginx1.16.1安装目录编译后的objs目录下的nginx文件,拷贝 到原来 /usr/local/nginx/sbin目录下

cd ~/nginx/core/nginx-1.16.1/objs cp nginx /usr/local/nginx/sbin

第三步:进入到安装目录,执行 make upgrade

第四步:查看是否更新成功

./nginx -v
相关文章
|
Linux
Linux环境下安装和配置OpenOffice及常见问题解决
本文主要讲解在Linux环境下,如何安装OpenOfice环境,及配置开机自启动
7183 0
Linux环境下安装和配置OpenOffice及常见问题解决
|
11月前
|
应用服务中间件 网络安全 nginx
手把手教你使用 Docker 部署 Nginx 教程
本文详解Nginx核心功能与Docker部署优势,涵盖镜像拉取、容器化部署(快速、挂载、Compose)、HTTPS配置及常见问题处理,助力高效搭建稳定Web服务。
4476 4
|
安全 索引
elasticsearch异常问题
elasticsearch异常问题
696 0
|
6月前
|
机器学习/深度学习 数据采集 算法
基于YOLOV8的混凝土裂缝识别系统(中英文双版) | 附完整源码与效果演示
本项目基于YOLOv8构建中英文双语混凝土裂缝识别系统,实现高精度、实时化自动检测。含完整源码、预训练模型、专用数据集及效果演示视频,支持单图/批量检测,具备轻量化、强鲁棒、易部署等优势,显著提升工程质检效率与可靠性。
|
11月前
|
SQL JSON 关系型数据库
《理解MySQL数据库》版本演进全解析:从5.1到8.0的技术革新之路
MySQL从5.1到8.0历经多年演进,版本特性持续升级:5.1引入分区与事件调度,5.5确立InnoDB为默认引擎,5.6增强优化器与在线DDL,5.7支持JSON与多源复制,8.0则带来窗口函数、CTE、原子DDL等现代数据库能力。各版本性能与安全性不断提升,建议新项目采用8.0,存量系统逐步向8.0迁移,以获取更好的功能支持与长期维护保障。(239字)
|
监控 Linux 网络安全
CentOS操作系统时间同步更新指南。
遵循以上指南将帮助您 在 CentOS 上成功 设置 和 维 技 时间 同 步 . 这不但能够提高日志记录精准 度 和计划任务执行效率,还能够提高整个网络环境 中所有设备之间 的 协作效率.
2260 17
|
应用服务中间件 Linux 网络安全
nginx安装的详细教程(包括命令行安装和编译安装)
nginx安装的详细教程(包括命令行安装和编译安装)
|
安全 虚拟化 Windows
Windows Server 2019 中文版、英文版下载 (2025 年 2 月更新)
Windows Server 2019 中文版、英文版下载 (2025 年 2 月更新)
11404 22
|
存储 缓存 NoSQL
如何解决Ubuntu server 下 Redis安装报错:“You need tcl 8.5 or newer in order to run the Redis test”.
如何解决Ubuntu server 下 Redis安装报错:“You need tcl 8.5 or newer in order to run the Redis test”.
980 0

热门文章

最新文章