apache限制ip并发数和流量控制的方法

来源: 电脑维修教程   阅读:     发表时间:

本文章来给各位同学总结一下apache中限制ip连接数与ip并发数和流量控制实现方法,如果只限制连接数据我们可以直接使用limit,如果要限制其它的需要使用

本文章来给各位同学总结一下apache中限制ip连接数与ip并发数和流量控制实现方法,如果只限制连接数据我们可以直接使用limit,如果要限制其它的需要使用其它第三方模块了

使用mod_limitipconn模块限制ip并发连接数

安装:

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

tar jxvf mod_limitipconn-0.24.tar.bz2

cd mod_limitipconn-0.24

/usr/local/apache2/bin/apxs -c -i mod_limitipconn.c

编辑httpd.conf

extendedstatus on

loadmodule limitipconn_module modules/mod_limitipconn.so

#对应根目录

maxconnperip 5 #最大并发数为5

noiplimit image/* #对图片不做限制

#对根目录下的test目录做限制

maxconnperip 2 #最大并发数为2

如果想限制虚拟主机的ip并发连接数,可以修改extra/httpd-vhost.conf把 ifmodule mod_limitipconn.c 这一段复制到virtualhost中就可以了。

测试:

测试很简单,把最大连接数调小一点,随便一个浏览器访问页面,然后按着f5,让页面不断刷新,一下就可以弹出503错误

使用mod_bandwidth模块限制带宽

mod_bandwidth可以对ip的并发数进行控制,也可以对下载流量进行控制,也可以对某个目录的流量进行控制。

安装:

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

以上是:解决apache限制ip并发数和流量控制的方法问题的详细资料教程

?
热门链接: 机顶盒 | 主板维修 | 声卡怎么安装 | 路由器怎么设置 | 电脑内存维修技术 | 维修大全?| 主板维修资料 | 电脑声卡音响故障维修 | 内存 | 显示器 | 电源维修教程 | cpu | 硬盘 | 显卡 |win8操作系统教程|linux操作系统教程|ubuntu操作系统教程|mac苹果操作系统教程|execl教程
友情链接: ?苹果手机维修?| 更多...