在使用Rubber部署的EC2上查找Postgresql凭据

时间:2013-11-09 17:43:20

标签: ruby-on-rails postgresql amazon-ec2 rubber

我使用Rubber to EC2部署了一个Rails应用程序。 我只是使用默认的postgresql配置。 https://github.com/rubber/rubber/blob/master/templates/postgresql/config/rubber/rubber-postgresql.yml

有谁知道默认凭据是什么?

enter image description here

1 个答案:

答案 0 :(得分:1)

直接来自 rubber-postgresql.yml

db_user: "#{app_name[0,16].downcase}"
db_pass:
db_name: "#{app_name.downcase}_#{Rubber.env}"

因此,您的用户名是您的应用名称的前16个字符(或全名,如果少于16个字符),您的密码为空,您的数据库是您的应用名称,然后是“_”和环境。在您的情况下,环境可能是“生产”。

就端口和主机名而言,请尝试将它们保留为默认值,并查看是否有效。