小編給大家分享一下怎么通過其他主機查看Apahce服務(wù)器的運行狀態(tài),希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
成都創(chuàng)新互聯(lián)的客戶來自各行各業(yè),為了共同目標,我們在工作上密切配合,從創(chuàng)業(yè)型小企業(yè)到企事業(yè)單位,感謝他們對我們的要求,感謝他們從不同領(lǐng)域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。專業(yè)領(lǐng)域包括成都做網(wǎng)站、成都網(wǎng)站設(shè)計、成都外貿(mào)網(wǎng)站建設(shè)、電商網(wǎng)站開發(fā)、微信營銷、系統(tǒng)平臺開發(fā)。要查看Apache服務(wù)器的運行狀態(tài),可通過命令來實現(xiàn)。具體步驟如下:
1.在Apache的主配置文件/etc/httpd/conf/httpd.conf中找到以下內(nèi)容:
復(fù)制代碼 代碼如下:
SetHandler server-status
Order deny,allow
Deny from all
Allow from .example.com
將其前面的注釋去掉(“#”),并修改成允許客戶機192.168.1.4訪問:
復(fù)制代碼 代碼如下:
SetHandler server-status
Order deny,allow
Deny from all
Allow from 192.168.1.4
2.為了使服務(wù)器可以顯示自己的運行狀態(tài),以便客戶端隨時掌控,需要將語句ExtendedStatus On前的注釋去掉。
3.通過設(shè)置后,只有192.168.1.4這臺主機才能訪問Apache的服務(wù)器狀態(tài)。
windows 2003 查看APACHE的運行狀態(tài)
查看apache 80端口連接數(shù),實時檢測HTTPD連接數(shù):
netstat -an | find /c “:80”
設(shè)置apache大連接數(shù)
ThreadsPerChild 250 #大的線程數(shù)
MaxRequestsPerChild 100 #請求的超時時間設(shè)置,0代表不限制,推薦
(MaxRequestsPerChild不能設(shè)置為0,可能會因內(nèi)存泄露導(dǎo)致服務(wù)器崩潰)
開啟Apache的server-status
找到apache下面的配置文件httpd.conf,查找
#LoadModule status_module modules/mod_status.so
修改成
LoadModule status_module modules/mod_status.so
ExtendedStatus On
SetHandler server-status
Order deny,allow/ /tupian/20230522/
Deny from all
Allow from IP
ExtendedStatus On 獲得一個完整的報告與當前狀態(tài)信息
Allow from IP是指允許訪問apache運行狀態(tài)的IP
打開查看的話就使用http://IP/server-status來訪問,如果需要自動更新,可以用
http://IP/server-status?refresh=N,N是更新時間,默認是秒。
server-status 的輸出中每個字段所代表的意義如下:
字段 說明
Server Version Apache 服務(wù)器的版本。
Server Built Apache 服務(wù)器編譯安裝的時間。
Current Time 目前的系統(tǒng)時間。
Restart Time Apache 重新啟動的時間。
Parent Server Generation Apache 父程序 (parent process) 的世代編號,就是 httpd 接收到 SIGHUP 而重新啟動的次數(shù)。
Server uptime Apache 啟動后到現(xiàn)在經(jīng)過的時間。
Total accesses 到目前為此 Apache 接收的聯(lián)機數(shù)量及傳輸?shù)臄?shù)據(jù)量。
看完了這篇文章,相信你對“怎么通過其他主機查看Apahce服務(wù)器的運行狀態(tài)”有了一定的了解,如果想了解更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,感謝各位的閱讀!