当前位置: 首页 > news >正文

Nginx — Nginx版本升级

例如:将10.224.11.220、10.224.11.221、10.208.11.220 三台服务器上的Nginx从1.21.1版本升级到1.23.3版本。

一、Nginx升级步骤

步骤一:备份老版本的Nginx(10.224.11.220、10.224.11.221、10.208.11.220)
#关闭Nginx 
cd /usr/local/nginx/sbin
./nginx -s stop

#备份
mkdir /opt/sumscope/backup/20250330
cp -rp /usr/local/nginx /opt/sumscope/backup/20250330

步骤二:解压新版本的nginx安装包到指定的目录下(10.224.11.220、10.224.11.221、10.208.11.220)
tar -zxvf  nginx-1.23.3.tar.gz -C /opt/sumscope

步骤三:查看旧版本的配置参数(10.224.11.220、10.224.11.221、10.208.11.220)
 /usr/local/nginx/sbin/nginx -V

步骤四:到新版本的路径下按照老版本的参数进行编译(10.224.11.220、10.224.11.221、10.208.11.220)
cd /opt/sumscope/nginx-1.23.3
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-stream --with-stream_ssl_module
make (执行make,不要执行make && make install不然会覆盖之前的配置等)

步骤五:对老版本 sbin 目录下的 nginx 进行备份;将编译好的新版本 objs 目录下的 nginx 文件,复制到老版本的/usr/local/nginx/sbin 目录。(10.224.11.220、10.224.11.221、10.208.11.220)
#备份旧版本的nginx
cd /usr/local/nginx/sbin
mv nginx nginx.old

#将编译好的新版本 objs 目录下的 nginx 文件,复制到老版本的/usr/local/nginx/sbin 目录。
cp  -rp /opt/sumscope/nginx-1.23.3/objs/nginx /usr/local/nginx/sbin/

步骤六:到新版本nginx的路径下执行升级命令(10.224.11.220、10.224.11.221、10.208.11.220)
/opt/sumscope/nginx-1.23.3
make upgrade

步骤七:检查nginx是否已经升级为最新的版本(10.224.11.220、10.224.11.221、10.208.11.220)
1) 检查nginx的版本号(10.224.11.220、10.224.11.221、10.208.11.220)
/usr/local/nginx/sbin/nginx -V

相关文章:

  • 美甲预约管理系统基于Spring Boot SSM
  • 如何高效解决 Java 内存泄漏问题方法论
  • (学习总结31)Linux 进程地址空间与进程控制
  • 电子电气架构 --- EEA演进与芯片架构转移
  • vue前端代码作业——待办事项
  • [CSAPP] 9.8 内存映射 | 虚拟内存 | 页表 | 物理内存 | 写时拷贝机制
  • 使用 Frida Stalker 反 OLLVM 算法还原
  • 代码随想录算法训练营第三十二天 | 509.斐波那契数 70.爬楼梯 746.使用最小花费爬楼梯
  • 基于YOLO11的违禁物品检测分析系统
  • 【sgThumbPreviewTip】自定义组件:缩略图预览组件,移入缩略图等待1秒后出现浮动气泡框显示更大的缩略图或预览播放视频
  • HTTP协议手写服务器
  • 设计模式之适配器模式(二):STL适配器
  • RISC-V AIA学习3---APLIC 第二部分(APLIC 中断域的内存映射控制区域)
  • 第五章.图论
  • iOS GCD
  • C++ STL常用算法之常用排序算法
  • Vue3+Vite获取原始文版并展示在页面内
  • 030-gprof
  • 群体智能优化算法-算术优化算法(Arithmetic Optimization Algorithm, AOA,含Matlab源代码)
  • 清晰易懂的Trae实现为AI编程从安装到实战开发ToDoList
  • 做网站需要哪些费用/域名权重是什么意思
  • 德宏企业网站建设/优化网站广告优化
  • 瑞安机械网站建设/百度站长号购买
  • 昆山网站建设/营销型高端网站建设
  • 个体营业执照网上申请/太原seo报价
  • 怎样吧自己做的网站发布/专门的网页制作工具有