使用mod_cband控制Apache2带宽和流量
freebsd7.1配置apache2.2.11,使用mod_cband控制apache站点的流量。下载:mod_cband
URL:http://codee.pl/download/cband/
系统已经安装了apache,配置mod_cband。
#tar xzvf mod-cband-0.9.7.5.tgz
#cd mod-cband-0.9.7.5
./configure --with-apxs=/usr/local/apache/bin/apxs //指定一下 apxs的路径,否则可能会出错
#make
#make install
安装成功后提示:
chmod 755 /usr/local/apache/modules/mod_cband.so
打开/usr/local/apache/conf/httpd.conf
“LoadModule cband_module modules/mod_cband.so”已经添加。
然后在虚拟主机配置文件中,按以下方法修改:
ServerName www.example.com
ServerAdmin webmaster@example.com
DocumentRoot /home/www/html/example_com
CBandLimit 100M //限制虚拟主机总访问带宽为100Mb。
CBandSpeed 1024 10 30 //CBandSpeed限定总的最大链接速度为1024kb,最多并发处理10个请求每秒和30个链接每秒
CBandRemoteSpeed 20kb/s 5 3 // CBandRemoteSpeed限定一个用户最多能有20kb的链接速度,最多并发5个请求每秒和3个链接每秒
CBandPeriod 4W //设定多久对所记录的全局访问带宽进行重设(清零)。4W=4 weeks 4周(一个月)
SetHandler cband-status
# 开启了mod_cband的实时监测功能,可以通过http://server_name/cband-status进行直观的观测。(全局监测)
SetHandler cband-status-me
# 开启了mod_cband的实时监测功能,可以通过http://server_name/cband-status-me进行直观的观测。(单一监测)
页:
[1]