檢視nginx是否啟動成功

2021-10-23 06:41:40 字數 578 閱讀 1925

nginx (engine x) 是乙個高效能的http和反向**web伺服器,同時也提供了imap/pop3/smtp服務。nginx是由伊戈爾·賽索耶夫為俄羅斯訪問量第二的rambler.ru站點(俄文:рамблер)開發的,第乙個公開版本0.1.0發布於2023年10月4日。

前後端分離的專案也經常會見到它的身影,下面來說下部署在linux下的nginx檢視是否啟動。

第一種方法:檢視程序列表並過濾

linux每個應用執行都會產生乙個程序,那麼我們就可以通過檢視nginx程序是否存在來判斷它是否啟動。

用ps -ef列出程序列表,然後通過grep過濾。

如: ps -ef | grep nginx 就可以看到nginx程序是否存在了。

第二種方法:直接檢視程序id

ps -c nginx -o pid

這種直接返回pid的方式比較適合跟其他程式結合使用,比如在shell/python指令碼中執行這個命令拿到pid,讓後根據pid來判斷nginx是否啟動。 

推薦使用這種方式。

第三種方法:使用lsof命令

lsof -i:80 也可以查到80埠程序是否有程序在執行。

linux如何檢視nginx是否啟動

nginx是乙個高效能的反向 伺服器,現在一般作為我們 或其他web服務的第一層 使用者在瀏覽器請求首先經過的就是nginx服務。如果nginx服務沒有啟動或異常結束,將會影響web服務的正常使用。下面我將在linux中檢視nginx是否啟動的過程記錄。第一種方法 檢視程序列表並過濾 linux每個...

linux如何檢視nginx是否啟動

nginx是乙個高效能的反向 伺服器,現在一般作為我們 或其他web服務的第一層 使用者在瀏覽器請求首先經過的就是nginx服務。如果nginx服務沒有啟動或異常結束,將會影響web服務的正常使用。下面我將在linux中檢視nginx是否啟動的過程記錄,分享出來。1 第一種方法 檢視程序列表並過濾 ...

mysql 安裝是否成功,啟動,檢視配置檔案,連線

1.安裝 檢測是否安裝 rpm ql grep msyqld yum install mysql yum install mysql server yum install mysql devel2.啟動 service mysqld start 3.驗證安裝是否成功 mysqladmin v 返回版...