我是一名新技术人员,拥有mod_security配置。
我的问题是我想在Apache 2.4.23和Windows 7上安装mod_security。
原始程式档:https://www.apachelounge.com/download/
我在httpd.conf
中的配置为:
LoadModule unique_id_module modules/mod_unique_id.so
LoadModule security2_module modules/mod_security2/mod_security2.so
Include conf/modsecurity.conf
参考文献http://mewbies.com/how_to_install_mod_security_for_apache_tutorial.htm
在我保存httpd.conf
文件并启动Apache后,它不工作。
也许问题是我没有替换libxml2.dll文件,但从我下载的zip文件中,不存在此文件。
请帮帮我。我在等你的回答,谢谢。
3条答案
按热度按时间4ioopgfo1#
我成功地使用Apache 2.4.28配置了mod_security(最新版本位于:https://www.apachelounge.com/download/)。
以下是我遵循的步骤(指的是相同的链接张贴在问题):
还要确保你从apachelounge获取最新的apache版本和mod_security版本。就像我在我的老apache(2. 4. 10)中使用mod_security模块导致版本APR版本不匹配错误一样。
ggazkfy82#
在modsecurity.conf文件中,必须使用有效路径配置SecAuditLog变量。
p8ekf7hl3#
在事件查看器(eventvwr.msc)中查找错误必须存在包含以下内容的错误:请输入您的密码:第?行(共?行)出现语法错误:/.../Apache/conf/httpd.conf:无法将modules/mod_security2.so加载到服务器:...