GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara menginstal Postgresql 11 di Amazon Linux AMI?

Sepertinya tidak ada distribusi biner bawaan PostgreSQL 11 untuk Amazon Linux. Cara saya mengatasinya adalah dengan membangun dari kode sumber:

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

Secara default, ini akan menginstal pg_dump ke /usr/local/pgsql/bin/pg_dump .


Kuncinya adalah PGDG tidak lagi tersedia untuk yum Amazon Linux sejak 9.3 sehingga masing-masing bagian harus dipasang.

  # 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

[sunting]Ganti 11.4 di setiap tautan di atas dengan versi apa pun yang Anda butuhkan tersedia di https://download.postgresql.org/pub/repos/yum/11/redhat/rhel-6-x86_64/


sudo yum update
sudo amazon-linux-extras install postgresql11

Ini adalah versi lanjutan dari jawaban @nitsujri. Saya tidak dapat mengomentari komentar mereka, jadi saya akan membuat jawaban baru di sini.

Instal prasyarat:

sudo yum install readline-devel
sudo yum group install "Development Tools"

Unduh kode sumber PostgreSQL dan instal distro:

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
make
sudo make install

Tambahkan baris ini ke ~/.bashrc Anda . Setelah itu masuk kembali ke instans EC2.

export PATH=/usr/local/pgsql/bin:$PATH

Linux
  1. Cara menginstal Python di Linux

  2. Cara menginstal Java di Linux

  3. Cara Menginstal MySQL 5.7 di Amazon Linux

  1. Cara Menginstal NodeJS Di Linux

  2. Cara Menginstal Vagrant Di Linux

  3. Cara Menginstal ImageMagick di Amazon Linux

  1. Cara menginstal Linux dalam 3 langkah

  2. Bagaimana cara menginstal Kali Linux

  3. Cara Menginstal FFmpeg Di Linux