Linux下查看Nginx是否啟動(dòng)問(wèn)題
介紹
Nginx是一個(gè)高性能的反向代理服務(wù)器,現(xiàn)在一般作為我們網(wǎng)站或其他Web服務(wù)的第一層代理,它負(fù)責(zé)監(jiān)聽(tīng)80端口,用戶通過(guò)瀏覽器發(fā)送的請(qǐng)求首先經(jīng)過(guò)的就是Nginx服務(wù)。
如果Nginx沒(méi)有啟動(dòng)或異常結(jié)束就會(huì)影響Web服務(wù)的正常使用。
那么如何在Linux中查看Nginx是否啟動(dòng)呢?
命令
方法一
查看進(jìn)程列表(條件過(guò)濾)
Linux沒(méi)運(yùn)行一個(gè)程序就會(huì)產(chǎn)生一個(gè)進(jìn)程,那么可以通過(guò)查看Nginx進(jìn)程來(lái)判斷它是否運(yùn)行。
ps -ef | grep nginx
方法二
直接查看進(jìn)程pid
這種直接返回pid的方式比較適合跟其他程序結(jié)合使用,比如在shell/python腳本中執(zhí)行這個(gè)命令拿到pid,讓后根據(jù)pid來(lái)判斷Nginx是否啟動(dòng)。
ps -C nginx -o pid
方法三
通過(guò)端口判斷
我們知道,Nginx監(jiān)聽(tīng)的是80端口,那么就可以查看80端口運(yùn)行的程序來(lái)判斷Nginx是否運(yùn)行
netstat -anp | grep :80
方法四
使用lsof命令來(lái)查看80端口是否有程序在運(yùn)行
lsof -i:80
注意:
此命令在CentOS下無(wú)法直接使用,需要使用yum install lsof安裝
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
關(guān)于Linux的mariadb數(shù)據(jù)庫(kù)
這篇文章主要介紹了關(guān)于Linux的mariadb數(shù)據(jù)庫(kù)的相關(guān)資料,主要就是用戶可以對(duì)文件中的數(shù)據(jù)進(jìn)行新增、截取、更新、刪除等操作,需要的朋友可以參考下面文章內(nèi)容2021-09-09Apache Calcite 實(shí)現(xiàn)方言轉(zhuǎn)換的代碼
這篇文章主要介紹了Apache Calcite 實(shí)現(xiàn)方言轉(zhuǎn)換的代碼,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-04-04Ubuntu修改密碼及密碼復(fù)雜度策略設(shè)置方法
這篇文章主要介紹了Ubuntu修改密碼及密碼復(fù)雜度策略設(shè)置,方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-08-08分享十個(gè)便宜VPS主機(jī)-VPS服務(wù)器建站和搭建應(yīng)用服務(wù)體驗(yàn)
這篇文章主要介紹了分享十個(gè)便宜VPS主機(jī)-VPS服務(wù)器建站和搭建應(yīng)用服務(wù)體驗(yàn),非常具有實(shí)用價(jià)值,需要的朋友可以參考下2017-07-07Linux實(shí)現(xiàn)301重定向和偽靜態(tài)方法
本篇文章給大家整理了在Linux實(shí)現(xiàn)301重定向和偽靜態(tài)方法以及注意事項(xiàng),對(duì)此有需要的朋友可以參考學(xué)習(xí)下。2018-04-04動(dòng)態(tài)庫(kù)調(diào)用靜態(tài)庫(kù)示例講解
一個(gè)應(yīng)用程序調(diào)用動(dòng)態(tài)庫(kù), 而這個(gè)動(dòng)態(tài)庫(kù)其中的函數(shù)調(diào)用某靜態(tài)庫(kù)時(shí),如何生成應(yīng)用程序呢?看下面的代碼就明白了2013-12-12