📅  最后修改于: 2023-12-03 14:56:44.361000             🧑  作者: Mango
在使用 Nginx 作为 Web 服务器时,我们常常需要管理 Nginx 进程。本文将介绍如何使用 Shell-Bash 命令行来管理 Nginx 进程。
如果我们想要检查 Nginx 进程是否在运行,可以使用以下命令:
ps aux | grep nginx
该命令将显示所有与 Nginx 相关的进程。如果 Nginx 进程正在运行,你应该能够看到像这样的输出:
root 1234 0.0 0.1 12345 6789 ? Ss 00:00 0:00 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
www-data 5678 0.0 0.3 23456 8901 ? S 00:00 0:00 nginx: worker process
Nginx 服务器可以通过以下命令来启动、停止或重新加载:
sudo service nginx start
sudo service nginx stop
重新加载 Nginx 进程会使 Nginx 重新读取配置文件,而不会停止正在运行的服务。使用以下命令来重新加载 Nginx 进程:
sudo service nginx reload
本文介绍了如何使用 Shell-Bash 命令行来管理 Nginx 进程。我们可以使用 ps 和 grep 命令来检查 Nginx 进程是否在运行,并可以使用 service 命令来启动、停止和重新加载 Nginx 进程。