apache_status
首先你得編譯apache 的一個(gè)模塊,你可以檢查你的配置文件(httpd.conf )中是否有LoadModule status_module modules/mod_status.so,如果有的話(huà),
首先你得編譯apache 的一個(gè)模塊,你可以檢查你的配置文件(httpd.conf )中是否有
LoadModule status_module modules/mod_status.so,
如果有的話(huà),說(shuō)明你的
apache 已經(jīng)加載了此模塊?;蛘吣憔幾g的時(shí)候加上了--enable- module=so也表明服務(wù)器支持了,其實(shí)最好的辦法就是照下面的步驟,先把server-status 打開(kāi),看能否使用。如果沒(méi)有這個(gè)模塊該怎么添加上呢?
如果沒(méi)有加載這個(gè)模塊,如果您是linux 服務(wù)器,那么就需要您重新編譯apache 了,編譯的時(shí)候加上參數(shù)--enable-module=so即可,如果你是windows 系統(tǒng)的話(huà),無(wú)需任何編譯,只要把剛才時(shí)候說(shuō)的LoadModule status_module modules/mod_status.so這句加上,如果前面有帶#號(hào),開(kāi)啟的話(huà),需要將#去除。
確認(rèn)你的系統(tǒng)有這個(gè)模塊之后,下面的工作就是配置server-status 了!
SetHandler server-status
Order Deny,Allow
Deny from all
Allow from .foo.com
ExtendedStatus On
這是一個(gè)完整的server-status 的配置
deny 表示禁止的,如果你不想使用的話(huà),可以設(shè)置為上面的設(shè)置,完全開(kāi)啟的話(huà),此行整體刪除即可,allow from表示可以通過(guò)那個(gè)地址訪(fǎng)問(wèn),如果你在使用的話(huà),可以設(shè)置為allow from all,最后一句表示的是待會(huì)訪(fǎng)問(wèn)的時(shí)候能看到詳細(xì)的請(qǐng)求信息!
下面就可以通過(guò)url 訪(fǎng)問(wèn)到server-status 了,http://ip地址/server-status,你可以通過(guò)更改< Location /server-status>里面的server-status 改變?cè)L問(wèn)路徑,比如該為