ruby-on-rails - AWS Rails Capistrano PG 部署错误

标签 ruby-on-rails postgresql amazon-web-services amazon-ec2 capistrano

我一直在努力将 Rails Postgres 应用程序部署到 EC2 上。现在,我收到此错误:

bundle stdout: 安装 pg (0.18.3) 时出错,Bundler 无法继续。 确保 gem install pg -v '0.18.3' 在捆绑之前成功。

EC2 实例在 ubuntu 14 上,我完全遵循了这个指南:

http://www.sitepoint.com/deploy-your-rails-app-to-aws/

任何帮助都会很棒,pg 与以下两者一起安装: sudo apt-get 安装 libpq-dev 和 gem 安装 pg。

最佳答案

在您的服务器中安装以下库(设置您需要的版本)

sudo apt-get install postgresql-server-dev-9.3

然后

gem install pg

关于ruby-on-rails - AWS Rails Capistrano PG 部署错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32962210/

相关文章:

ruby-on-rails - Rails 开发和生产环境重启要求?

ruby-on-rails - Rails 配置 keystore 返回 nil

ruby-on-rails - 有条件地从 rails 表单中排除字段

database - 尝试删除结构时出现 Ecto 约束错误

django - 如何修复错误 : pg_config executable not found on Elastic Beanstalk permanently

ruby-on-rails - 在 Rails 5 API 中呈现 View

spring - JPA ManyToMany 插入重复值

sql - PostgreSQL : Pattern matching of values starting with "IR"

python - 将文件上传到 S3 存储桶 - Python Django

node.js - AWS Kinesis 中的分区键是什么?