插件窝 干货文章 nginx重新启动的命令

nginx重新启动的命令

Nginx 命令 sudo systemctl 306    来源:    2025-04-05

在Nginx中,重新启动服务的常用命令如下:

1. 标准重启命令(平滑重启)

sudo systemctl restart nginx

sudo service nginx restart

2. 优雅重启(不中断连接)

sudo nginx -s reload

(此命令会主进程重新加载配置,worker进程会完成当前请求后退出)

3. 其他相关命令

  • 停止:
sudo systemctl stop nginx
  • 启动:
sudo systemctl start nginx
  • 查看状态:
sudo systemctl status nginx

注意事项:

  1. 需要管理员权限(使用sudo)
  2. 修改配置后通常只需要reload即可
  3. 如果使用非systemd系统,可能需要直接调用nginx二进制文件

您使用的是哪个Linux发行版?不同发行版可能会有细微的命令差异。