nit*_*jri 11 linux postgresql amazon-web-services
如何在 Elastic Beanstalk 上的 Amazon Linux 2018.03(具体来说,不是 AMZ Linux 2)上安装 Postgresql 11?
我想安装一个包而不是手动构建二进制文件。如果自动缩放机器启动并必须构建整个 PG 二进制文件,则在 t2/t3.micro 上将花费更长的时间。
我在找pg_dump。
[编辑] 更详细,解释为什么建筑不适合我的情况。
nit*_*jri 29
关键是 PGDGyum 从 9.3 开始不再可用于 Amazon Linux,因此必须安装各个部分。
# Remove old Postgres
yum remove -y postgresql postgresql-server
# Install Postgres 11
yum install -y https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-6-x86_64/postgresql11-libs-11.4-1PGDG.rhel6.x86_64.rpm
yum install -y https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-6-x86_64/postgresql11-11.4-1PGDG.rhel6.x86_64.rpm
yum install -y https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-6-x86_64/postgresql11-server-11.4-1PGDG.rhel6.x86_64.rpm
Run Code Online (Sandbox Code Playgroud)
[编辑] 将11.4上面每个链接中的替换为您需要的任何版本,网址为https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-6-x86_64/
sudo yum update
sudo amazon-linux-extras install postgresql11
Run Code Online (Sandbox Code Playgroud)
小智 5
看起来没有适用于 Amazon Linux 的 PostgreSQL 11 预构建二进制分发版。我解决它的方法是从源代码构建:
wget https://ftp.postgresql.org/pub/source/v11.5/postgresql-11.5.tar.gz
tar zxvf postgresql-11.5.tar.gz
cd postgresql-11.5
./configure --without-readline
make
make install
默认情况下,它会将 pg_dump 安装到/usr/local/pgsql/bin/pg_dump.
| 归档时间: |
|
| 查看次数: |
11504 次 |
| 最近记录: |