2009年4月11日星期六

在vps主机配置apache主机状态说明页面

在vps主机安装www服务后,除了提供服务外,重要的工作就是维护了。是否一定要额外安装其他的软件才能了解目前主机的状态呢?当然不是。可以通过apache提供的特殊功能来查询主机目前的状态,即mod_status模块。这个模块默认是关闭的,需要修改配置文件来启动它。

#vi /etc/httpd/conf/httpd.conf

先确定下面这行已经存在

LoadMofudule status_module modules/mod_status.so


#ExtendedStatus On

修改为:

ExtendedStatus On

#
# SetHandler server-status
# Order deny,allow
# Deny from all
# Allow from .example.com
#

修改为:


SetHandler server-status
Order allow,deny
Allow from all

接下来在游览器地址栏输入:http://youipaddress/server-status/,即可弹出如下画面:

主机的目前状态回复网页

主机的目前状态回复网页

输出的结果包括目前的时间、Apache重新启动的时间以及目前已经启动的程序等,在网页的下方还会显示每个程序的客户端与服务器端的连接状态。虽然显示的信息很简单,不过足以让您粗略了解主机的状态。需要注意的是,可将查阅者(allow from的参数)的权限限制严格一些。

没有评论:

发表评论