Apache控制IP并发和带宽限制 limitipconn和bw安装

环境: centos 6.3_x64  wdcp 2.5.10 apache 2.2.4

安装wdcp之后,面板上有控制IP并发和线程宽带限制的选项,但是设置之后没有效果。

找到wdcp站点的配置文件/www/wdlinux/apache/conf/vhost/下的站点配置文件,可见



MaxConnPerIP 1



BandWidthModule On
ForceBandWidthModule On
BandWidth all 30720

但是httpd.conf没有导入这两个模块,httpd -l下也没有

准备自己编译安装上去。

一、安装mod_limitipconn

1.先下载mod_limitipconn

wget http://dominia.org/djao/limit/mod_limitipconn-0.24.tar.bz2

2.解压 tar -xvjf  mod_limitipconn-0.24.tar.bz2; cd mod_limitipconn-0.24;

3.编译安装激活 /www/wdlinux/apache/bin/apxs -c -i -a mod_limitipconn.c

4.成功之后会在httpd.conf下自动载入模块

LoadModule limitipconn_module modules/mod_limitipconn.so

5.在wdcp面板设置ip并发数即可

二、安装mod_bw(和上面步骤一样,但是出现了点意外)

1.下载wget http://bwmod.sourceforge.net/files/mod_bw-0.7.tgz

2.解压 tar -xvzf mod_bw-0.7.tgz ;cd mod_bw;

3.编译安装激活 /www/wdlinux/apache/bin/apxs -c -i -a mod_bw.c

4.成功安装后会在httpd.conf下自动载入

配置文件可以通过wdcp面板自动生成,也可以手写配置文件。

One thought on “Apache控制IP并发和带宽限制 limitipconn和bw安装”

发表评论