如何在Amazon ec2上升级psql?

时间:2016-08-30 00:31:40

标签: postgresql amazon-ec2 upgrade amazon-rds psql

我知道如何使用管理控制台的点击式按钮升级RDS实例上的PostgreSQL版本。但是,这样做会使我的客户端和服务器psql版本不匹配。我想升级我的ec2实例上的psql客户端。如何做到这一点?

1 个答案:

答案 0 :(得分:7)

确切的解决方案将根据您的AMI而有所不同,但这是我在亚马逊Linux上的作用:

sudo yum erase postgresql92 -y
sudo yum install https://download.postgresql.org/pub/repos/yum/9.6/redhat/rhel-6-x86_64/pgdg-ami201503-96-9.6-2.noarch.rpm -y
sudo yum install postgresql96 postgresql96-devel -y
sudo ln -sf /usr/pgsql-9.6/bin/pg_config /usr/bin/

除非您尝试使用Ruby on Rails中的pg gem工作,否则您可能不需要最后一步。