systemctl restart nginx
在维护窗口重启 Nginx 服务
语法
sudo systemctl restart nginx说明
适用于 systemd 管理的安装,在确实需要停止并重新启动进程时使用。普通配置修改优先 reload。restart 可能中断连接;即使配置检查通过,端口冲突、权限或运行环境问题仍可能导致启动失败。
示例
检查后重启
确认维护窗口、冗余流量和回滚方案后使用。
sudo nginx -t && sudo systemctl restart nginx注意事项:此操作会停止再启动服务,有中断风险;不要用重启代替故障定位。
查看重启后的服务日志
检查最近五分钟的单元日志。
sudo journalctl -u nginx --since '5 minutes ago' --no-pager注意事项:日志可能含请求路径和内部地址,分享前请脱敏。