文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>如何开启Apache的server-status辅助分析工具

如何开启Apache的server-status辅助分析工具

时间:2009-03-17  来源:johncan

转载自:http://faq.comsenz.com/viewnews-415

经常有人会为 Apache 进程占用过多的服务器资源而困扰,而 Apache 的日志又多又杂,一般的管理员很难从日志里看出结果来。如果你用的是 Apache 1.3.2 及以后的版本,这时候 Apache 的一个很好的工具可以解决您的困扰,那就是 Apache 自带的功能:server-status。

1、加载 Apache 的 server-status 模块

如果您是 Linux 服务器,那么就需要您重新编译 Apache 了,编译的时候加上参数 --enable-module=so 即可,如果你是 Windows 系统的话,无需任何编译,只要把刚才时候说的 LoadModule status_module modules/mod_status.so 这句加上,如果前面有带 # 号,开启的话,需要将 # 去除。      确认你的系统有这个模块之后,下面的工作就是配置 server-status 了。 

2、配置 server-status

下面是一个完整的 server-status 的配置


<Location /server-status>
SetHandler server-status
Order Deny,Allow
Deny from all
Allow from .foo.com
</Location>
ExtendedStatus On

deny 表示禁止的,如果你不想使用的话,可以设置为上面的设置,完全开启的话,此行整体删除即可,allow from 表示可以通过那个地址访问,如果你在使用的话,可以设置为 allow from all,最后一句表示的是待会访问的时候能看到详细的请求信息!       下面就可以通过 url 访问到 server-status 了,http://ip地址/server-status,你可以通过更改 < Location /server-status> 里面的 server-status 改变访问路径,比如改为 ,这样你就可以通过 http://ip地址/discuz-status。上面的 IP 地址是和你的 Allow from 设置有关,如果你这是设置为某一个指到你的ip上的域名的话,那么可以通过 http://域名/discuz-status 来访问。

赶快来实际操作一下吧,你就可以使用上 Apache 的 server-status 了。

相关阅读 更多 +
排行榜 更多 +
开局一个小兵最新版

开局一个小兵最新版

休闲益智 下载
火柴人联盟2腾讯qq登录版

火柴人联盟2腾讯qq登录版

体育竞技 下载
tsuki odyssey游戏(月兔冒险奥德赛)

tsuki odyssey游戏(月兔冒险奥德赛)

休闲益智 下载