linux怎么查看nginx是否啟動

如何檢查 linux 中的 nginx 是否已啟動

linux 系統中,可以使用以下命令來檢查 nginx 是否正在運行:

systemctl status nginx

執行此命令后,您將看到以下輸出之一:

如果 Nginx 已啟動:

● nginx.service - A high performance web server and a reverse proxy server    Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)    Active: active (running) since Fri 2023-02-10 16:23:48 PST; 4 days ago  Main PID: 2964 (nginx)    CGroup: /system.slice/nginx.service            ├─2964 nginx: master process /usr/sbin/nginx -g daemon off;            └─2965 nginx: worker process

如果 Nginx 已停止:

● nginx.service - A high performance web server and a reverse proxy server    Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)    Active: inactive (dead) since Fri 2023-02-10 16:23:48 PST; 4 days ago  Main PID: 2964 (code=exited, status=0/SUCCESS)

輸出解釋:

  • Loaded: 指示 nginx 服務是否已加載到系統中。
  • Active: 指示 nginx 服務當前是否正在運行。
  • Main PID: 顯示 nginx 主進程的進程 ID。
  • CGroup: 指示 nginx 進程所屬的控制組。

如果您看到 “Active: inactive (dead)” 消息,則表示 Nginx 已停止。如果您看到 “Active: active (running)” 消息,則表示 Nginx 正在運行。

? 版權聲明
THE END
喜歡就支持一下吧
點贊9 分享