httpd.conf中,加载模块:
把 LoadModule status_module modules/mod_status.so 这句加上,如果前面有带#号,开启的话,需要将#去除,并加入:
<location /server-status>
SetHandler server-status
Order Deny,Allow
Deny from all
Allow from localhost
</location>
ExtendedStatus On
这是一个完整的server-status的配置。
配置完成,重新启动apache即可(注意,不能直接restart,而要先stop,再start)可以用http://localhost/server-status来访问,同时
http://localhostm/server-status?refresh=N将表示访问状态页面可以每N秒自动刷新一次;
Deny from表示禁止的访问地址;
Allow from表示允许的地址访问;
ExtendedStatus On 表示的是待会访问的时候能看到详细的请求信息,另外该设置仅能用于全局设置,不能在特定的虚拟主机中打开或关闭。启用扩展状态信息将会导致服务器运行效率降低。【补充】:
1、关于Apache参数ThreadsPerChild 和 MaxRequestsPerChild 的说明详见官方网址:http://httpd.apache.org/docs/2.2/mod/mpm_common.html
2、中文版 Apache mpM指令:http://lamp.linux.gov.cn/Apache/ApacheMenu/mod/mpm_common.html
修改时间 2018-04-25