03月 27th, 2008 xiao H Posted in 服务器应用 |
服务器上放了有几个linux 发行版的 ISO 文件,本来是方便大家下载的好事,但总有些人太过强求速度,联系发起几十个甚至几百个进程来下载,搞的apache 下都是这些链接,严重影响别人!所以不得不装个 mod_limitipconn 限制一下并发连接数。服务器上的是apache2.x的版本,所以要用这个 http://dominia.org/djao/limitipconn2.html
以下操作皆以root用户运行
下载:
rpm 包
# wget -c http://dominia.org/djao/limit/mod_limitipconn-0.22-1.i386.rpm
源码包
# wget -c http://dominia.org/djao/limit/mod_limitipconn-0.22.tar.gz
安装:
rpm 安装
# rpm -Uvh mod_limitipconn-0.22-1.i386.rpm
源码安装:
# tar zxvf mod_limitipconn-0.22.tar.gz
# cd mod_limitipconn-0.22
# make
# make install
配置:
修改httpd.conf
ExtendedStatus On (一般不用改,有些已经注释掉去掉#即可。)
加入下面这句
LoadModule limitipconn_module modules/mod_limitipconn.so
# 以下这段可以加在全局配置立也可以加在单个虚拟主机里,我的只放在自己的虚拟机里。
<IfModule mod_limitipconn.c>
<Location />
MaxConnPerIP 3 (这个限制全站最高连接数3 这个太BT了,只是做个演示)
</Location>
</ifmodule>
<IfModule mod_limitipconn.c>
<Location /down >
MaxConnPerIP5 (限制down 目录下最高5个连接数,这才是我想要的)
</Location>
</IfModule>
重启你的apache
标签:apache, mod_limitipconn
本站原创作品采用知识共享署名-相同方式共享 3.0 许可协议进行许可。
转载请注明 作者:xiao H,出处:linuxbyte.org ,原始链接:apache 下限制单个IP 的并发连接数
You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.
我来说两句