尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
源码包安装Nginx后补充编译模块功能
目录问题背景操作步骤说明STEP-1、确认之前安装究竟编译了哪些模块STEP-2、来到之前上传的软件源码包目录下补充编译选项STEP-3、热替换 nginx 二进制不停机升级业务不中断问题背景之前使用源码包方式在Linux的系统环境内对Nginx软件做了源码包方式的安装也可以正常运行了但是之前的安装流程下没有指定编译一些常用的功能模块(比如--with-stream)。这就使得安装后的Nginx存在一定的功能缺失这次希望补充一下相关模块的安装特此将相关操作步骤做一下梳理以便后续的回顾。参考文献Linux源码包安装Nginx记录_linux 安装nginx weget-CSDN博客操作步骤说明STEP-1、确认之前安装究竟编译了哪些模块# 进入你prefix安装的nginx二进制查看编译参数 /usr/local/nginx/sbin/nginx -VSTEP-2、来到之前上传的软件源码包目录下补充编译选项cd nginx-1.26.2 ./configure --prefix/usr/local/nginx \ --with-stream关键点1所有旧参数全部带上再加新模块否则老模块会丢失关键点2此处切记在执行./configure...命令后仅需要执行make命令即可STEP-3、热替换 nginx 二进制不停机升级业务不中断#1.备份旧二进制 cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak #2.把新编译好的二进制复制过去覆盖 cp objs/nginx /usr/local/nginx/sbin/nginx #3.校验配置 /usr/local/nginx/sbin/nginx -t #4.热升级平滑替换业务不中断 kill -USR2 $(cat /usr/local/nginx/logs/nginx.pid) sleep 2 kill -WINCH $(cat /usr/local/nginx/logs/nginx.pid.oldbin)
RELATED

相关推荐

摩托罗拉GP/GM3188/3688对讲机写频软件全攻略:从原理到实战

摩托罗拉GP/GM3188/3688对讲机写频软件全攻略:从原理到实战

简介:本资源是摩托罗拉Commercial Series专用写频软件CPS R05.04中文版安装包,面向无线电通信技术人员、对讲机维修工程师及业余无线电爱好者,用于GP3188、GP3688、GM3188和GM3688等商用系列对讲机的参数配置、固件读写与整机克隆。压缩包共1…

📅 2026/9/24 1:44:24
零基础用嘉立创EDA设计ESP32-S3转接板:从原理图到打样全流程

零基础用嘉立创EDA设计ESP32-S3转接板:从原理图到打样全流程

这次我们直接聊一个零基础也能上手的硬件项目:用嘉立创EDA从空白工程开始,设计一块ESP32-S3转接板,并把它变成可以打样、焊接、上电的实物。ESP32-S3转接板这个选题非常适合入门PCB设计,因为它既是完整的嵌入式最小系统&#xff0…

📅 2026/9/24 1:53:02
治具设计与电路设计协同:PCB阶段预留测试点与定位孔是关键

治具设计与电路设计协同:PCB阶段预留测试点与定位孔是关键

治具设计和电路设计的关系,并不是“PCB Layout 结束之后再交给机械工程师开孔”那样简单的上下游分工。一块 PCBA 能否在试产阶段快速进入测试工位、在量产阶段保持低误测率,很大程度上由 PCB 设计阶段是否留出了测试点、定位孔、Mark 点、工艺边和探针避…

📅 2026/10/22 6:43:32
MORE NEWS

更多资讯

📰

awesome-agent-skills 完全对比:Agent Skills vs MCP vs 微调,智能体能力增强到底怎么选?

【免费下载链接】awesome-agent-skills The definitive resource for Agent Skills - modular capabilities revolutionizing AI agent architecture 项目地址: https://gitcode.com/gh_mirrors/awes/awesome-agent-skills 点击查看 免费下载 Agent Skills&#xf…

📰

九联UNT402A刷Armbian一次学会: S905L3机顶盒变身7×24小时Linux家用服务器

九联UNT402A刷Armbian一次学会: S905L3机顶盒变身724小时Linux家用服务器 【免费下载链接】amlogic-s9xxx-armbian Supports running Armbian on Amlogic, Allwinner, and Rockchip devices. Support a311d, s922x, s905x3, s905x2, s912, s905d, s905x, s905w, s905, s905l, r…

📰

123.Python——OpenCV实现视频窗口画中画的效果

这里把实现方法的具体说明拿出来给大家看看。1、先把主画面那边的摄像头视频给打开。然后再把显示这个视频的主窗口拿出来呈现给你看。2、与此同时, 把那个子画面里面的视频文件给打开了, 当然呢, 你也可以去打开任意一个视频流。3、先对子画面的大小进行缩放处理, 然后利用图像…

📰

金融科技FDE:连接产品与客户的桥梁,小白程序员必备的进阶之路

本文深入探讨了金融科技领域FDE(前线部署工程师)的核心价值与必备技能。FDE是弥合产品能力与客户真实需求、监管要求的桥梁,需具备软件工程、咨询及金融领域知识。文章解析了金融科技FDE的独特性,如合规约束、遗留系统集成、监管截…

📰

Java FRQ 001 - If condition

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

PLFM雷达原理与10.5GHz相控阵开源实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬