403 forbidden nginx / 1.8.3 - 在rails应用程序上将ruby部署到aws-eb

时间:2017-04-15 08:29:48

标签: ruby-on-rails amazon-web-services elastic-beanstalk

我刚刚将本地计算机上运行的rails应用程序部署到AWS Elastic Beanstalk。部署之后,我去了网址,但收到以下消息:

enter image description here

在谷歌研究后,我发现我的.ebextensions中可能需要一些脚本来授予权限。因此,我在.ebextensions/01_files.config中添加了以下脚本:

files:
  "/etc/nginx/conf.d/proxy.conf" :
    mode: "000755"
    owner: root
    group: root
    content: |
       client_max_body_size 200M;

container_commands:
  # Remove the default nginx configuration generated by elastic beanstalk
 removeconfig:
    command: "rm -f /opt/elasticbeanstalk/support/conf/webapp_healthd.conf /etc/nginx/conf.d/webapp_healthd.conf"

但是我仍然在打开网址时收到相同的消息。你能帮我解决一下我错过的东西吗?

另外,我不确定将文件保存在.ebextensions文件夹中是否运行脚本,还是需要编写另一个脚本来运行上述脚本?

0 个答案:

没有答案