当前位置: 首页 > others > 正文

Linux限制apache的每个IP访问的并发数

官方网站

http://dominia.org/djao/limitipconn2.html

wget http://dominia.org/djao/limit/mod_limitipconn-0.22.tar.gz

tar -zxvf mod_limitipconn-0.22.tar.gz

cd mod_limitipconn-0.22

#注意 apache 的安装要使用 –with-mod=so

#假设apache的安装目录是 /usr/local/apache

/usr/local/apache/bin/apxs -c -i -a mod_limitipconn.c

vi httpd.conf #确定下面的一行已经存在

LoadModule limitipconn_module lib/apache/mod_limitipconn.so

添加以下的行:

MaxConnPerIP 3 #每IP只允许3个并发连接

# exempting images from the connection limit is often a good

# idea if your web page has lots of inline images, since these

# pages often generate a flurry of concurrent image requests

NoIPLimit image/*

MaxConnPerIP 1

# In this case, all MIME types other than audio/mpeg and video*

# are exempt from the limit check

OnlyIPLimit audio/mpeg video

去掉 #ExtendedStatus On 前面的#,使其生效

然后重启apache即可

本文固定链接: https://www.2hei.net/2007/04/25/linux%e9%99%90%e5%88%b6apache%e7%9a%84%e6%af%8f%e4%b8%aaip%e8%ae%bf%e9%97%ae%e7%9a%84%e5%b9%b6%e5%8f%91%e6%95%b0/ | 2hei.net

该日志由 u2 于2007年04月25日发表在 others 分类下,
原创文章转载请注明: Linux限制apache的每个IP访问的并发数 | 2hei.net

报歉!评论已关闭.