在 Ubuntu 或其他 Linux 系統上,要查看 Nginx 是否已經啟動,您可以使用以下幾種方法之一:
方法一:使用 systemctl
命令
Nginx 通常作為 systemd 服務運行,因此您可以使用 systemctl
命令來檢查其狀態。
-
打開終端。
-
輸入以下命令來檢查 Nginx 服務的狀態:
sudo systemctl status nginx
-
觀察輸出。如果 Nginx 正在運行,您應該會看到類似
active (running)
的狀態信息。
方法二:使用 ps
命令
您還可以使用 ps
命令來查找 Nginx 進程。
-
打開終端。
-
輸入以下命令來查找 Nginx 進程:
ps aux | grep nginx
-
觀察輸出。如果 Nginx 正在運行,您應該會看到與 Nginx 相關的進程信息。
方法三:檢查端口
Nginx 通常監聽在特定的端口上(默認是 80 和/或 443)。您可以使用 netstat
或 ss
命令來檢查這些端口是否被 Nginx 占用。
-
打開終端。
-
輸入以下命令之一來檢查端口:
sudo netstat -tulnp | grep nginx
或者
sudo ss -tulnp | grep nginx
-
觀察輸出。如果 Nginx 正在監聽某個端口,您應該會看到與該端口相關的 Nginx 信息。
方法四:訪問默認頁面
如果 Nginx 已經配置為提供默認頁面,并且您可以通過瀏覽器訪問服務器,那么您可以嘗試訪問服務器的 IP 地址或域名。如果 Nginx 正在運行并且配置正確,您應該會看到 Nginx 的默認歡迎頁面。
請注意,以上方法中的某些可能需要您具有超級用戶權限(使用 sudo
)。另外,如果您在安裝 Nginx 時更改了默認配置或使用了不同的端口,那么您可能需要相應地調整檢查方法。