centos7安装apache插件mod_limitipconn和mod_bandwidth实现限制IP连接限制带宽
2017-05-05 10:05
881 查看
如果没装apache先安装apache
配置开机启动apache
启动apache
如果没装gcc先装gcc
如果没装bzip2先装bzip2
下载两个插件
yum -y install httpd
配置开机启动apache
chkconfig httpd on
启动apache
service httpd start如果没有安装apxs先安装apxs
yum -y install httpd-devel
如果没装gcc先装gcc
yum -y install gcc
如果没装bzip2先装bzip2
yum -y install bzip2
下载两个插件
wget http://dominia.org/djao/limit/mod_limitipconn-0.24.tar.bz2 wget http://ivn.cl/files/source/mod_bw-0.92.tgz[/code]
解压安装bzip2 -d mod_limitipconn-0.24.tar.bz2 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连接限制
相关文章推荐
- apache 模块mod_limitipconn 和 mod_bandwidth 安装 配置
- linux下安装mod_bw和mod_limitipconn限制apache并发连接和下载速度
- apache的mod_limitipconn模块来限制每个IP的并发连接数量
- 使用mod_limitipconn限制Apache的并发连接数
- 通过mod_limitipconn模块来限制apache的并发连接数
- 使用mod_limitipconn.c来限制apache的并发数
- apache加载mod_limitipconn,限制并发连接数
- apache加载mod_limitipconn,限制并发连接数
- 针对少量ip大量连接方式对网站攻击的简单处理方案(Apache mod_limitipconn, Iptalbles,dynfw)
- apache添加mod_limitipconn限制单个ip并发连接数
- 最新版 linux Fedora 下apache2.2 +mysql5.1.5 +php5.12 +GD +mod_limitipconn... 安装指南
- (原)Mac下Apache添加限制IP线程模块:mod_limitipconn.so
- Tomcat6和Apache2整合及mod_bandwidth和mod_limitipconn模块安装配置
- 使用mod_limitipconn.c来限制apache的并发数
- apache2.2.8 使用 mod_limitipconn 限制用户下载使用线程数目
- Apache下使用Bandwidth Mod限制总带宽
- iptables利用connlimit模块限制同一IP连接数
- 限速 apache centos mod_bw mod_limitipconn
- Apache模块之mod_bandwidth带宽限制
- 转载 : 加强Apache的安全和性能 : mod_limitipconn & mod_cband & mod_bw & mod_evasive