最新xampp下安装mod_security,mod_evasive,mod-cband笔记
LoadModule security2_module modules/mod_security2/mod_security2.so
Include etc/modsecurity/*.conf
</IfModule>
SecUploadDir /tmp
SecDataDir /tmp
SecTmpDir /tmp
SecAuditEngine Off
SecDebugLogLevel 0
RHEL4下安装Linux版本
./configure
make
make install
./configure --with-apxs=/opt/lampp/bin/apxs --with-apr=/opt/lampp/bin/apr-1-config --with-apu=/opt/lampp/bin/apu-1-config
make
make install
会提示/opt/lampp/modules/mod_security2.so安装成功!
打开 LoadModule unique_id_module modules/mod_unique_id.so
<IfModule security2_module>
Include etc/modsecurity/*.conf
</IfModule>
======================================================
1 将文件传到root目录下并解压缩。
/opt/lampp/bin/apxs -i -a -c mod_evasive20.c
编译成功后会生成
/opt/lampp/modules/mod_evasive20.so
并且在httpd.conf中自动加入
LoadModule evasive20_module modules/mod_evasive20.so
在这句话后面加入
<IfModule evasive20_module>
DOSHashTableSize 3097
DOSPageCount 2
DOSSiteCount 50
DOSPageInterval 1
DOSSiteInterval 1
DOSBlockingPeriod 10
</IfModule>
./configure --with-apxs=/opt/lampp/bin/apxs
make
make install
此时模块已经编译好,传至/opt/lampp/modules/mod_cband.so
并且httpd.conf文件中也添加了
LoadModule cband_module modules/mod_cband.so
在下面加入
<IfModule cband_module>
CBandRandomPulse On
</IfModule>
<IfModule cband_module>
<CBandUser xxx>
CBandRemoteSpeed 200kb/s 10 10
</CBandUser>
</IfModule>
<VirtualHost *:80>
ServerAdmin webmaster@xxx.com
DocumentRoot /opt/lampp/htdocs/
ServerName www.xxx.com
ErrorLog "|/opt/lampp/bin/rotatelogs /opt/lampp/logs/www.xxx.com_%Y-%m-%d_error_log 86400"
CustomLog "|/opt/lampp/bin/rotatelogs /opt/lampp/logs/www.xxx.com_%Y-%m-%d_access_log 86400" common env=!dontlog
php_admin_value open_basedir "/opt/lampp/htdocs/:/opt/lampp/phpmyadmin:/tmp"
<IfModule cband_module>
CBandUser xxx
</IfModule>
关于流量单位的说明:
* transfer speeds:
o kbps, Mbps, Gbps - multiples of "bits per second", respectively: 1024, 1024*1024 and 1024*1024*1024 bps
o kb/s, Mb/s, Gb/s - multiples of "bytes per second", respectively: 1024, 1024*1024 and 1024*1024*1024 b/s
o defaults to kbps
[Tue Sep 15 10:59:24 2009] [warn] Duplicate command 'CBandRandomPulse'
[Tue Sep 15 10:59:24 2009] [warn] Duplicate command 'CBandRemoteSpeed' for localhost:0
最新xampp下安装mod_security,mod_evasive,mod-cband笔记相关推荐
- emolg模板PHP7,PHP7下安装Emlog5.3.1的笔记
PHP7下安装Emlog5有朋友听了会觉得其怪了这个和php 7有什么关系呢,其实这个当然是有的了,下面我们就一起来看看关于PHP7下安装Emlog5.3.1的笔记吧. PHP7出来一段时间了,据说P ...
- centos6.4下安装配置JDK+TOMCAT+MYSQL笔记
在公司测试环境,需要在CENTOS6.4下安装配置JDK+TOMCAT+MYSQL,下面是一个安装笔记留存备用. 一.系统环境和软件包 [root@localhost /]# uname -r 2.6 ...
- ubuntu在xampp下安装memcache扩展
sudo wget http://pecl.php.net/get/memcache-2.2.1.tgz sudo tar vxzf memcache-2.2.1.tgz cd memcache-2. ...
- xampp 下安装mysql-python
pip install mysql-python修改路径PATH="$PATH":(/mysql/bin 路径)brew install mysql-connector-c 转载于 ...
- CentOS7下安装并简单设置PostgreSQL笔记
为什么是PostgreSQL? 在.NET Core诞生之前,微软平台上最常见的开发组件便是.NET Framework + SQL Server了,但是现在.NET Core终于让跨平台部署成为了现 ...
- linux下安装nginx 以及依赖包 笔记(一)
准备齐全的安装包: openssl-fips-2.0.2.tar.gz zlib-1.2.7.tar.gz pcre-8.21.tar.gz nginx-1.2.6.tar.gz 本人安装 ...
- 最新xampp安装教程与配置
XAMPP安装并配置 XAMPP这个集成软件包之前并没有了解过,为了完成软件质量保证与测试的实验在此踩坑.需要实验报告的朋友们能免费下载.缺陷管理工具Mantis安装及使用 鉴于我们还不知道XAMPP ...
- 在Mac下安装XAMPP
在Mac下安装XAMPP 罗朝辉 (http://blog.csdn.net/kesalin/) CC许可,转载请注明出处 XAMPP 是个啥? 来自官方的简介: 适用于 Mac OS X 的 XAM ...
- 探讨:在Mac新系统下安装新版XAMPP过程中遇到到的坑以及解决办法
探讨:在Mac新系统下安装新版XAMPP过程中遇到到的坑以及解决办法 简介 XAMPP安装 XAMPP 是个啥? 安装XAMPP 新版问题:IP地址访问不再是localhost 操作问题:apache ...
最新文章
- mesos+marathon平台搭建
- Oracle Dataguard之Real-Time Apply
- Gradle[1]gradle distZip时,增加目录信息到zip中
- 液位单闭环实验计算机控制,过程控制实验报告3(液位单闭环实验)
- [置顶] 根据 子网掩码 算出 最大主机数目
- 自己实现Int32Collection(.Net 1.1),以及效率问题的体会
- 1971旗舰cpu intel_Intel 酷睿i7 9700F搭配影驰GeForce RTX 2060大将
- Microsoft.NET Pet Shop 4.0各个模块之间的联系
- 智能计算/计算智能、仿生算法、启发式算法的区别与关系?
- Java实现Redis批量读取List
- 2021-01-13事件对象
- 解决电脑右键菜单反应慢问题
- android内存显示大小不一样,对Android很重要!手机运行内存真的越大越好吗?
- uniapp选中多张图片或者视频(多图上传)
- CSS3中的transition和transform属性
- qtableview选中第一行时表头会变色_亲民的“网红潜水表”精工鱼罐头 Prospex,你会选择吗?...
- 如何解决IDM弹窗的错误问题
- 计算机术语native版本,HiNative电脑版
- win10系统H3C云实验室安装故障解决
- Java微信分享接口开发