使用腾讯云的过程中,本来想着可以在 VPS 上不需要装 pg 的数据库了,但是在安装 gem 'pg'才发现,还依赖 pg,所以最后还是需要把数据库装了。
装好后配置的了 database.yml:
default: &default
adapter: postgresql
encoding: unicode
pool: 20
username: 用户
password: 密码
production:
<<: *default
database: 数据库名字
url: 内网地址
然后部署在迁移的时候却提示:
01 ~/.rvm/bin/rvm default do bundle exec rake db:migrate
01 rake aborted!
01 PG::ConnectionBad: FATAL: Peer authentication failed for user "用户名"
不知道我是不是哪里配置错了,才导致这个问题呢?