Apache參數設置

Apache服務器運行情況查看:
加載兩個模塊
LoadModule info_module modules/mod_info.so
LoadModule status_module modules/mod_status.so
設置
ExtendedStatus On可以輸出更爲詳細的信息。
取消註釋
<Location /server-status>
    SetHandler server-status
    Order deny,allow
    deny from all
    Allow from wangqs 
</Location>
<Location /server-info>
    SetHandler server-info
    Order deny,allow
    deny from all
    Allow from wangqs 
</Location>
通過瀏覽器可以查看Apache服務器信息http://ip:port/server-status

在以上的配置中,存取/server-status 資源時,將提供服務器當前活動的報告。

格式如下:
W_________......................................................
................................................................
................................................................
................................................................

W 代表一個正在應答的子進程,_ 表示空閒的子進程在等待進入的連接。每一個點代表一個還沒有生成的潛在的子進程。每一個潛在允許使用的服務用這樣的一段來表示。

他還同時告訴你,系統自從上次啓動以來已經運行了多少時間。如果需要更多的信息,可以打開ExtendedStatus 開關,這個開關缺省是關的。打開這個開關之後,除了以上信息以外,還可以得到一張每一個子進程及其所作工作的列表。
對於每一個子進程而言,你可以得到它的PID ,以及它佔用的CPU 時間和已經運行的時間。對於服務器而言,你可以得到服務器啓動以後的合計點擊數,CPU的利用率以及每分鐘點擊數,還有傳輸給客戶端的總計字節數。

mod_info
mod_info 對客戶而言,可能不是很有用,但是對系統管理員而言,卻是十分有用的。特別是有很多服務器需要維護的情況下。使用下面的節可以來實現。
<Location /server-info>
SetHandler server-info
Order deny,allow
Deny from all
Allow from .your-domain.com
</Location>
這個頁面顯示的啓示就是你編譯到Apache 裏面的東西的列表以及其他針對服務器的各種特性。

如果你輸入:http://your.server/server-info/ 就可以看到服務器內置的模塊列表或者通過DSO 加載的模塊列表。
這對於安裝和配置特定的服務器來說是十分有用的。特別是用來對錯誤的配置文件查找問題時。

好了,這兩個模塊的基本介紹就到這裏了。詳細的信息你還是需要自己去琢磨。因爲在方便客戶的同時,也需要一定的保密措施,需要對這兩個模塊所顯示的信息,限制到特定的人才能使用,所以,還需要使用Deny,Allow 等語句來限制訪問權限。

引用:http://www.freelamp.com/1003237916/index_html

發佈了28 篇原創文章 · 獲贊 0 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章