下載兩個插件
wget http://dominia.org/djao/limit/mod_limitipconn-0.24.tar.bz2
wget http://ivn.cl/files/source/mod_bw-0.92.tgz
解壓安裝
tar xvf mod_limitipconn-0.24.tar
cd mod_limitipconn-0.24
apxs -c -i -a mod_limitipconn.c
cd ..
tar xvf mod_bw-0.92.tgz
由于apache新版本的問題牙甫,要編輯mod_bw.c 將所有 remote_addr 替換成 client_addr (老版本則不用悴侵,可以下面命令報錯再修改)
apxs -c -i mod_bw.c
編輯httpd.conf
ExtendedStatus On //打開mod_limitipconn
LoadModule limitipconn_module modules/mod_limitipconn.so //載入模塊
LoadModule bw_module modules/mod_bw.so //載入模塊
虛擬主機添加配
BandwidthModule On //打開mod_bw
ForceBandWidthModule On //同上
LargeFileLimit .rar 1 100000 //限制所有rar文件每秒下載100K
MaxConnPerIP 2 //每個IP最多兩個連接
NoIPLimit image/* //對圖像文件不做IP連接限制
如果aps not found,請執(zhí)行 yum -y install httpd-devel