在 Linux 下重启 Nginx,常见方式有以下几种(需要 root 或 sudo 权限):
# 重启
sudo systemctl restart nginx
# 仅重新加载配置(不中断服务,推荐)
sudo systemctl reload nginx
# 查看状态
sudo systemctl status nginx
sudo service nginx restart
# 或
sudo service nginx reload
# 先测试配置是否正确
sudo nginx -t
# 平滑重启(重新加载配置)
sudo nginx -s reload
# 停止再启动(硬重启)
sudo nginx -s stop
sudo nginx
nginx -t
如果你告诉我你的 Linux 发行版(如 CentOS / Ubuntu)和 Nginx 安装方式(包管理 / 源码),我可以给你更精确的建议。