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

声明:本站所有文章和图片,如无特殊说明,均为原创发布。商业转载请联系作者获得授权,非商业转载请注明出处。
真诚赞赏,手留余香
赞赏
随机推荐
WordPress 函数 add_option()、get_option() 和 update_option()
MySQL 删除逗号分隔字段中的某一个值
WordPress 自定义 JWT 授权和验证
Debian11 安装笔记4:安装常用软件
WordPress 数据库操作
WP_Query 函数
macOS 生成 icns 图标
Linux 中 top 命令的 Load Average 含义