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

【学习心得 ● 运维】nginx 常用命令(烦人的Nginx)

nginx 常用命令不算多,按使用场景给梳理一遍:

一、查看信息

nginx -v # 只看版本号 nginx -V # 大写V,看版本 + 编译时的配置参数和已编译的模块(排查"某模块为啥不生效"时很有用) nginx -t # 测试配置文件语法是否正确 nginx -T # 大写T,测试语法 + 把最终生效的完整配置全部打印出来(含所有 include 进来的文件,调试配置神器)

nginx -Vnginx -T这俩大写的版本知道的人不多,但很好用。

比如你想确认某个模块(像--with-http_ssl_module)有没有编进去,用nginx -V一看便知;

想看所有include引入的配置最终拼成什么样,nginx -T一次全给你。

nginx 是用 systemd 管理时,控制服务优先用systemctl,而不是nginx -s

systemctl reload nginx # 重载配置,等价于 nginx -s reload systemctl restart nginx # 完整重启(停掉再启动) systemctl stop nginx # 停止 systemctl start nginx # 启动 systemctl status nginx # 看状态 systemctl enable nginx # 设置开机自启 systemctl disable nginx # 取消开机自启

标准做法是这两条连用:

nginx -t && systemctl reload nginx

nginx -t测配置文件的语法,&&表示只有语法测试通过了才执行后面的 reload——这样能避免因为配置写错导致服务挂掉,是改 nginx 配置时最稳妥的习惯。

二、控制服务

nginx -s reload # 重载配置(平滑,不中断现有连接,改完配置用这个) nginx -s reopen # 重新打开日志文件(做日志切割/轮转后用,让 nginx 重新生成日志文件) nginx -s stop # 快速停止(直接掐断,不等请求处理完) nginx -s quit # 优雅停止(等当前请求处理完再退出,生产环境推荐用这个)

stopquit的区别值得记一下:stop是立即强制停,quit是等手头的请求都处理完了再停,对线上服务更友好。

三、指定配置文件启动/测试

nginx -c /path/to/nginx.conf # 用指定的配置文件启动(不用默认路径时) nginx -t -c /path/to/nginx.conf # 测试指定的配置文件
http://www.gsyq.cn/news/1584631.html

相关文章:

  • DOSE:基于现成模型的多模态LLM训练数据筛选实战指南
  • DNA动力学可视化:深度学习与生物物理信息融合的ViDa框架解析
  • 大语言模型参数恢复的数学框架与实现
  • 北京离婚财产分割律师联系方式推荐 资深律师曹子燕执业服务指南
  • temu商家端加密分析
  • CQR与马氏距离:为VLA机器人构建不确定性感知的安全决策框架
  • 2026年LLM API智能路由:多模型网关的工程选型与实战
  • 基于深度强化学习的多目标SAR无人机智能路径规划实战解析
  • 图卷积网络与约束感知学习在动态微电网恢复中的应用
  • 基于Stackelberg博弈与可排空性护栏的GPU云平台定价与扩缩容策略
  • 硅光子打破功耗墙:AI训练能耗降低60%,台积电2026年量产CPO
  • 大语言模型自进化代理的行为漂移:经验记忆如何侵蚀AI安全边界
  • 量子电路切割技术在变分量子分类器中的应用与优化
  • HarmChip:首个面向硬件安全的LLM越狱基准测试与安全评估
  • Tree of Concepts:构建可解释、持续学习的临床知识图谱框架
  • RDDG框架深度解析:基于LLM的动态引导式结构化数据生成实践
  • 本地优先AI开发者命令中心:构建智能、隐私安全的工程工作流
  • Superpowers辅助工具链:可验证的工程契约体系
  • 基于WebRTC与云边端架构的机器人强化学习教育平台实践
  • GAMMA-Net:图注意力与Mamba融合的交通时空预测模型
  • Claude CLI直连与飞书机器人集成实战指南
  • 基于LLM的多智能体翼型设计:风险感知与协同优化框架
  • Claude Code Skills 核心原理:SKILL.md 契约、references 上下文注入与 assets 沙箱机制
  • Codex App vs Claude Code:Windows开发者的AI编程工作流抉择
  • 割多面体、度量多面体与椭球体:比较松弛紧密度与算法设计选择
  • 基于Python的家具消费数据的数据分析与应用
  • 向量数据库集成:LangChain下FAISS/Chroma/pgvector等选型与避坑指南
  • Python依赖解析进阶:置信度级联与记忆增强机制解析
  • trae平台中OpenCLAW技能的正确安装与原理详解
  • Git安装不是终点:跨平台运行时环境诊断指南