【发布时间】:2013-11-09 17:43:20
【问题描述】:
我使用 Rubber 将 Rails 应用程序部署到 EC2。 我只是使用默认的 postgresql 配置。 https://github.com/rubber/rubber/blob/master/templates/postgresql/config/rubber/rubber-postgresql.yml
有人知道默认凭据是什么吗?
【问题讨论】:
-
您是在尝试从 EC2 机器还是从本地计算机访问数据库? EC2 实例使用安全组来阻止大多数端口(这是一件好事)
-
是的,来自本地计算机。我可以从本地机器进行部署。
-
postgres 将在端口 5432 上运行,默认情况下它应该被 EC2 框阻止,您部署在端口 22 (SSH) 上,如果您查看 EC2 框上的安全组,它将打开22 和 80 您需要添加 5432(我个人不会为生产部署这样做) - 您可能还需要修改 pg 配置以允许来自您的 IP 的连接
-
哦,我明白你的意思。我会试试的。
标签: ruby-on-rails postgresql amazon-ec2 rubber