是否可以安装Apache mod_security Amazon Elastic Beanstalk

时间:2014-12-19 15:46:44

标签: apache amazon-ec2 elastic-beanstalk mod-security

我有4个ec2实例(运行Amazon Linux AMI),我使用弹性beanstalk将我的Java应用程序部署到Tomcat。

我想知道是否可以使用.ebextensions安装apache mod_security?

ps:我知道如何安装mod_security并配置rulse,如果我必须手动完成的话。由于我不熟悉ebextensions,我想首先知道这是否可能?

ps2:我想安装mod_security以防止简单的DOS攻击 谢谢!

1 个答案:

答案 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会自动为您创建文件,但您必须对此进行一些测试)

希望这有帮助。