如何在AWS EC2弹性beanstalk中使用命令

时间:2017-04-07 16:15:35

标签: amazon-web-services amazon-ec2 elastic-beanstalk tomcat8

我正在尝试修复我在程序中遇到的问题我在弹性beanstalk tomcat上传到AWS。我发现似乎有类似问题的人,但我无法找到执行解决方案的地方。

AWS EC2 tomcat permission denied creating/writing to file

答案说我应该使用以下命令:

    chmod o+x /home
    chmod o+x /home/ec2-user

我想看看这是否能解决我的问题,但是我已经到处查找并且没有找到关于我实际放置这些命令的位置的信息。

1 个答案:

答案 0 :(得分:0)

如果手动运行这些命令,问题是否已修复? (即eb ssh进入您的实例,然后sudo chmod o+x /home然后sudo chmod o+x /home/ec2-user

如果是这样,您可以使用EB扩展文件自动运行这些命令。文档是here,但它看起来像这样:

<强> .ebextensions / 01-FIX-permissions.config

commands:
  fix_home_permissions:
    command: "chmod o+x /home"
  fix_ec2user_permissions:
    command: "chmod o+x /home/ec2-user"