apache配置apache server status,监控服务器访问情况

在apache配置文件中添加开启代码,

  1.如果你的Apache配置文件httpd.conf或者extra/httpd-info.conf中有LoadModule status_module modules/mod_status.so话,说明你的Apache已经加载了此模块;或者编译的时候加上了--enable-module=so也表明服务器支持server-status。

  2.如果Apache没有加载这个模块,如果是linux服务器,就得重新编译Apache,加上--enable-module=so参数即可;如果你是windows系统的话,无需任何编译,只要把刚才时候说的LoadModule status_module modules/mod_status.so这句加上,如果前面有带#号,开启的话,需要将#去除。

  3.在httpd-vhost.conf中某个端口配置下加入

    <Location /server-status>
      SetHandler server-status
      Order deny,allow
      Allow from all
    </Location>
    <Location /server-info>
      SetHandler server-info
      Order deny,allow
      Allow from all
    </Location>

  4.重启apache

原文地址:https://www.cnblogs.com/wxdblog/p/8876601.html