我有4个ec2实例(运行Amazon Linux AMI),我使用弹性beanstalk将我的Java应用程序部署到Tomcat。
我想知道是否可以使用.ebextensions安装apache mod_security?
ps:我知道如何安装mod_security并配置rulse,如果我必须手动完成的话。由于我不熟悉ebextensions,我想首先知道这是否可能?
ps2:我想安装mod_security以防止简单的DOS攻击 谢谢!
答案 0 :(得分:2)
是的,这是可能的。最简单的是,你可以在.ebextensions中创建一个名为10_mod_security.config
的文件和里面包含
packages:
yum:
mod_security: []
如果你想创建一个额外的配置文件,你可以在同一个文件中这样做,比如;
files:
"/etc/httpd/conf.d/mod_security.conf":
mode: "000644"
owner: root
group: root
content: |
insert your apache config here
encoding: plain
将通过yum安装软件包,然后在相应的目录中创建一个配置文件(虽然我相信yum会自动为您创建文件,但您必须对此进行一些测试)
希望这有帮助。