Windows下如何开启 apache的 apache-status监控功能

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

声明:本站所有文章和图片,如无特殊说明,均为原创发布。商业转载请联系作者获得授权,非商业转载请注明出处。
随机推荐
阿里云内容安全 API 签名机制
MySQL 的 sql_mode 模式介绍:为什么 MySQL 中 int,float,double 类型字段插入空字符时自动转为0
CSS 图片缩小出现锯齿
JavaScript 触摸事件
WordPress 增强编辑器功能
WordPress 数据库表结构
JavaScript 数组
JavaScript 工作者线程