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

如何重新启动nginx(nginx重新部署)

  • nginx
  • 2024-04-04 06:10:57
  • 4999
如何重新启动 nginx
要素:
确定要重新启动的 nginx 进程的 PID 文件:
打开终端并运行以下命令:
pidof nginx
发送重新启动信号:
使用以下命令发送重新启动信号:

sudo kill -s USR2 [PID]


其中 [PID] 是 nginx 进程的 PID。
验证重新启动:
运行以下命令验证 nginx 是否已重新启动:

sudo systemctl status nginx


输出应显示 nginx 正在运行。
其他选项:
使用 systemctl:
如果 nginx 是使用 systemd 管理的,可以使用以下命令重新启动:

sudo systemctl restart nginx


使用 init 脚本:
如果 nginx 是使用 init 脚本管理的,可以使用以下命令重新启动:

sudo service nginx restart


示例:
使用 PID 文件重新启动 nginx:
pidof nginx
# 输出:12345
sudo kill -s USR2 12345
使用 systemctl 重新启动 nginx:
sudo systemctl restart nginx