1. 程式人生 > >linux如何檢視nginx是否啟動

linux如何檢視nginx是否啟動

Nginx是一個高效能的反向代理伺服器,現在一般作為我們網站或其他Web服務的第一層代理,使用者在瀏覽器請求首先經過的就是Nginx服務。

如果Nginx服務沒有啟動或異常結束,將會影響Web服務的正常使用。 

下面我將在Linux中檢視Nginx是否啟動的過程記錄。

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

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

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

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

  2. 2

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

    ps -C nginx -o pid

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

  1. 第三種方法:使用netstat命令

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

  2. 2

    第四種方法:使用lsof命令

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

相關推薦

linux如何檢視nginx是否啟動

Nginx是一個高效能的反向代理伺服器,現在一般作為我們網站或其他Web服務的第一層代理,使用者在瀏覽器請求首先經過的就是Nginx服務。 如果Nginx服務沒有啟動或異常結束,將會影響Web服務的正常使用。  下面我將在Linux中檢視Nginx是否啟動的過程記錄。

Linux檢視nginx相關資訊

1.檢視nginx的目錄 命令:ps -ef |grep nginx 截圖: 2.檢視nginx的配置檔案資訊 命令:cat /usr/local/nginx/conf/nginx.conf 截圖: 3.檢視有哪些配置資訊 命令:cd /usr/local/nginx/

linux 檢視nginx狀態和php-fpm狀態

啟用nginx status配置 在預設主機裡面加上location或者你希望能訪問到的主機裡面。 server { location /nginx-status { stub_status on; #access_log /home/www/phpe

linux判斷Nginx是否啟動

轉自https://jingyan.baidu.com/article/4e5b3e1915b8d391901e24c0.html Nginx是一個高效能的反向代理伺服器,現在一般作為我們網站或其他Web服務的第一層代理,使用者在瀏覽器請求首先經過的就是Nginx服務。 如果Nginx服

LinuxNginx快捷啟動關閉設定

Linux下Nginx開關服務,正常方式是這樣({nginx}-為Nginx安裝路徑):{nginx}/sbin/nginx #啟動 {nginx}/sbin/nginx -s stop #停止這種方式帶來很多不便,因此介紹一種快捷啟動關閉Nginx的方式。在/etc/ini

設定linux系統nginx開機啟動

echo "/usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf" >> /etc/rc.local 其中 /usr/local/nginx/sbin/nginx 為nginx的啟動命令路

linux檢視nginx、apache、php、php-fpm、mysql及配置項所在目錄

很多時候會登入一臺陌生的伺服器;當需要調整環境的時候;那真是起步啥都沒有;裝備全靠打;兩眼一抹黑到處找配置項;還好我這記的有一份筆記;可以先總結下;大都是先用 which 獲取目錄;然後再獲取配置項位置;which mysql /usr/bin/mysql /usr/bin

Linux配置Nginx,MySql,php-fpm開機啟動的方法

sleep 管理 support dev view linux 使用 pre work 一. Nginx 開機啟動 NGINX SHELL腳本 放到/etc/init.d/下取名nginx 下面代碼裏根據你原始安裝路徑去更改 nginx="/usr/localinx/s

Linuxnginx服務器啟動腳本

nginx啟動腳本 linux shell腳本 Linux中nginx服務器啟動腳本,將此腳本放入/etc/init.d/目錄下,進行啟動和關閉,並用chkconfig命令將nginx加入到chkconfig管理中,設置開機自啟動。 詳細腳本如下:#!/bin/bash #aut

linux如何查看nginx是否啟動

ext str 結束 get audio bsp 推薦 ear 我們 Nginx是一個高性能的反向代理服務器,現在一般作為我們網站或其他Web服務的第一層代理,用戶在瀏覽器請求首先經過的就是Nginx服務。 如果Nginx服務沒有啟動或異常結束,將會影響Web服務的

linux centos7 安裝nginx啟動

方案 span linu 常見錯誤 article 啟動 entos tle tin Linux下安裝Nginx完整教程及常見錯誤解決方案:https://blog.csdn.net/chenxiaochan/article/details/63688346 CentOS

Nginx啟動、停止與重啟---linux

    一、選定安裝檔案目錄 可以選擇任何目錄 cd /usr/local/src 二、安裝PCRE庫 ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ 下載最新的 PCRE 原始碼包,使用下面命令

Linux檢視防火牆狀態及關閉或者重啟的命令(開機啟動或者開機禁用)

Linux檢視防火牆狀態及關閉或者重啟的命令 1.為什麼要寫這個? 2. Linux檢視防火牆狀態及關閉或者重啟的命令(CentOS7或者red hat) 2.思考,關閉防火牆是不是就是解決這種問題最好的方法? 1

linux CentOS Nginx 檢視定時任務列表命令

 一般用命令:crontab -l   crontab命令簡介:   crontab命令常見於Unix和類Unix的作業系統之中,用於設定週期性被執行的指令。該命令從標準輸入裝置讀取指令,並將其存放於“

Linux-Centos7 下編譯安裝nginx (附nginx開機啟動指令碼)

1.安裝編譯所需環境: yum -y install gcc pcre pcre-devel zlib zlib-devel openssl openssl-devel 2.下載原始碼包(這裡用的是nginx-1.14.0) wget http://nginx.org/download/

linuxnginx編譯安裝(抄別人的,方便檢視

原路徑:https://blog.csdn.net/youcijibi/article/details/75050993 正式開始前,編譯環境gcc g++ 開發庫之類的需要提前裝好。 如果是ububtu平臺初始安裝編譯安裝則使用如下指令:   apt-get install build-e

linux檢視系統啟動時間

1、uptime命令 [email protected]:~$ uptime 17:24:00 up 9:14, 1 user, load average: 0.89, 0.74, 1.00 [email protected]-computer:~$ 2、檢視/

Linux檢視程序、殺死程序、啟動程序等常用命令

關鍵字: linux 查程序、殺程序、起程序 查程序 ps 命令查詢與程序相關的PID號: ps a 顯示現行終端機下的所有程式,包括其他使用者的程式。 ps -A 顯示所有程式。 ps c 列出程式時,顯示每個程式真正的指令

linuxnginx 服務安裝及配置,開機自動啟動

最近經常需要安裝linux伺服器,經過網上查詢整理資料,以備後用。 模組依賴性Nginx需要依賴下面3個包 1. gzip 模組需要 zlib 庫 ( 下載: http://www.zlib.net/ ) 2

【學習筆記】啟動Nginx檢視nginx程序、檢視nginx服務主程序的方式、Nginx服務可接受的訊號、nginx幫助命令、Nginx平滑重啟、Nginx伺服器的升級

1.啟動nginx的方式:cd /usr/local/nginxls./nginx -c nginx.conf2.檢視nginx的程序方式:[[email protected] nginx