给公司配置cacti时候需要apache的支持LoadModule status_module      modules/mod_status.so此状态模块,最初编译时候没有此模块,因此需要执行下面命令将其编译加到里面

#/usr/local/apache/bin/apxs -a -i -c modules/generators/mod_status.c

#vi /usr/local/apache/conf/httpd.conf            //加上

<Location /server-status>
SetHandler server-status
Order Deny,Allow
Deny from all
Allow from all
 </Location>
ExtendedStatus On             //打开显示的比较多

//SetHandler server-status :这个指令强制所有匹配的文件被一个指定处理器处理,
语法:SetHandler       name,作用域server config,virtual host,dirrctory, .htaccess。

在启动apache时候可能会显示:module deflate_module is built-in and can't be loaded 表示模块已经内置不用LoadModule  将httpd.conf的status那行#注释在启动即可

[root@www httpd-2.2.11]# /usr/local/apache/bin/httpd  -l
Compiled in modules:
  core.c
  mod_authn_file.c
  mod_authn_default.c
  mod_authz_host.c
  mod_authz_groupfile.c
  mod_authz_user.c
  mod_authz_default.c
  mod_auth_basic.c
  mod_include.c
  mod_filter.c
  mod_log_config.c
  mod_env.c
  mod_setenvif.c
  prefork.c
  http_core.c
  mod_mime.c
  mod_status.c                //可以看到加进去了
  mod_autoindex.c
  mod_asis.c
  mod_cgi.c
  mod_negotiation.c
  mod_dir.c
  mod_actions.c
  mod_userdir.c
  mod_alias.c
  mod_rewrite.c
  mod_so.c

http://www.zhaochen.com/server-status            //查看