首頁  >  文章  >  運維  >  檢查nginx是否啟動

檢查nginx是否啟動

藏色散人
藏色散人原創
2019-10-24 11:50:3822951瀏覽

檢查nginx是否啟動

查看nginx是否啟動?

下面我將在Linux中查看Nginx是否啟動的過程記錄,分享出來。

推薦:《Nginx教學

透過進程判斷

第一種方法:檢視行程清單並篩選

Linux每個應用程式運行都會產生一個進程,那麼我們就可以透過查看Nginx進程是否存在來判斷它是否啟動。

用ps -ef列出進程列表,然後透過grep過濾。

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

第二種方法:直接查看進程id

ps -C nginx -o pid

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

建議使用這種方式。

透過端口判斷

第三種方法:使用netstat命令

如果我們的Nginx運行在80端口,那麼就可以通過netstat - anp | grep :80指令來判斷Nginx是否啟動。

第四種方法:使用lsof指令

lsof -i:80 也可以查到80埠進程是否有進程在運作。

以上是檢查nginx是否啟動的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn