2 下载安装
Linux 平台:
l 下载mod_security2 模块的二进制软件包来安装(推荐)
l 下载源代码并利用./configure、make、make install编译安装
Windows 平台
l mod_security2 模块的二进制软件包来安装(推荐)
l 下载源代码,需要安装Visuall C++才可以编译
下面以Centos 5.4 为例使用mod_security2 模块的二进制软件包来安装, 如果要安装已经编译好的二进制软件包则可至下方的Community-Produced Binary packages区下载http://www.modsecurity.org/download/index.html :
(1) 为Centos 5.4配置EPEL repo
如果既想获得 RHEL AS 的高质量、高性能、高可靠性,又需要方便易用(关键是免费)的软件包更新功能,那么 Fedora Project 推出的 EPEL(Extra Packages for Enterprise Linux)正好适合你。EPEL(http://fedoraproject.org/wiki/EPEL) 是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL,就像在 Fedora 上一样,可以通过 yum install package-name,随意安装软件。安装 EPEL 非常简单:
# rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm
# yum repolist
Loading "skip-broken" plugin
Loading "fastestmirror" plugin
repo id repo name status
addons CentOS-5 - Addons enabled
base CentOS-5 - Base enabled
epel Extra Packages for Enterprise Linux 5 - enabled
extras CentOS-5 - Extras enabled
updates CentOS-5 - Updates enabled
(2)安装mod_security2模块
# yum install mod_security
重新启动Apache,利用phpinfo()即可看出Apache是否启动了mod_security模块,如图-3 所示:
图-3
或者使用httpd –M 命令查看加载模块情况。
#httpd -M
Loaded Modules:
core_module (static)
mpm_prefork_module (static)
http_module (static)
so_module (static)
。。。。。。。
cgi_module (shared)
version_module (shared)
security2_module (shared)
。。。。。。。
Syntax OK
如果有需要服务器的租用与托管的敬请联系QQ:1501281758(亿恩星辰) 联系电话:0371—63322220