当前位置: > Linux服务器 > apache >

Apache mod_cband 站点流量监控软件安装及配置

时间:2014-07-11 09:55来源:linux.it.net.cn 作者:IT网

站点流量监控是虚拟主机运行维护中一个不可缺少的一项,mod_cband一个在apache2下使用的每用户、每虚拟主机、每客户端的带宽限制器,此软件被广泛使用现在我们就来学习mod_cband的完整安装步骤。运行环境OS:Centos v6.3 PHP:5.2.17 Httpd:2.2.23。

1、安装mod_cband

下载最新版本”mod-cband-0.9.7.5.tgz”  点此下载

# tar -zxvf mod-cband-0.9.7.5.tgz
# cd mod-cband-0.9.7.5
# ./configure –with-apxs=/usr/local/zend/apache2/bin/apxs
# make
# make install
# ls /usr/local/woiit/apache2/modules/                           #查看modules目录下是否存在mod_cband.so模块;
 mod_cband.so 
# more /usr/local/zend/apache2/conf/httpd.conf          #查看httpd.conf中是否添加该模块;
 LoadModule cband_module modules/mod_cband.so

2、配置mod_cband

① 添加登陆认证

httpd为编译安装,所以需要到bin目录中使用htpasswd命令

# cd /usr/local/zend/apache2/bin/
# ./htpasswd -c /usr/local/zend/apache2/conf/.htpasswd operation
New password:                                       #httpd添加认证 用户:operation 密码:operation;
Re-type new password:
Adding password for user operation

② 添加到httpd-vhosts.conf

hhahah

 

# /usr/local/zend/apache2/bin/apachectl restart
输入http://服务器IP/cband-status 可以查看到服务器每个网站当前的流量和访问情况

cband01cband02

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

说明:
此配置适用于放置多个站点的虚拟主机,因为要用IP访问cband界面所以并没有禁止IP访问,大家知道如果用IP访问站点那个站点一定是httpd-vhosts.conf中的第一个站点,这就是我们创建110119.com文件夹的用意,由配置ErrorDocument 403 “Sorry , Not Found”看出如果用IP访问服务器显示的一定是”Sorry , Not Found”,这样既满足了用IP访问cband,又满足了并不能用IP访问正常的站点。

参考资料:
安装配置:http://www.hackerfans.com/hacker-skills/linux-vps/mod_cband-apache.html
登陆认证:http://blog.chinaunix.net/uid-25150840-id-223144.html
中文手册:http://www.fengfly.com/plus/view-152539-1.html

(责任编辑:IT)
------分隔线----------------------------