systemctl reload nginx
通过 systemd 重载 Nginx 配置
语法
sudo systemctl reload nginx说明
适用于带有 ExecReload 的 nginx.service。reload 执行服务单元定义的重载动作,不重启整个服务。daemon-reload 只让 systemd 重读单元文件,不能替代 Nginx 配置重载。
示例
检查通过后重载服务
默认安装下的配置上线流程。
sudo nginx -t && sudo systemctl reload nginx注意事项:会应用配置修改。定制单元应先确认其二进制和配置路径与检查命令一致。
查看单元的重载行为
在定制安装或重载失败时检查 ExecReload。
systemctl cat nginx注意事项:单元可能包含环境设置或敏感参数,对外分享前需要脱敏。