EDB Repos 2.0 ile Oracle Linux 8 Üzerine EDB Postgres 13 Kurulumu

Yüsranur Tanrıverdi
2 min readMar 13, 2023

--

EDB Repos 2.0, token bazlı kurulum sağlar. İşletim sistemini ve kullanmak istediğiniz EDB paketlerini seçerek EDB hesabınıza ait token’ı içeren komutlara ve talimatlara erişebilirsiniz.

Bu dökümanda EDB Postgres Advanced Server 13 aracının kurulumu anlatılacaktır.

1. EDB hesabına giriş yapılır, aşağıdaki adımlar izlenerek EDB repos 2.0 erişilir.

My Account > Account Settings > Repo Access > Access EDB Repos 2.0

2. Açılır menüden platform ve EDB Postgres sürümü seçilir.

  • Platform= RHEL 8 x86_64
  • Software= EDB Postgres Advanced Server-13

3. EDB hesabınıza ait token’ı içeren komutla depo otomatik olarak kurulur. Manuel seçeneğiyle depoyu kendiniz yapılandırarak kurabilirsiniz.

Otomatik kurulum:

curl -1sLf 'https://downloads.enterprisedb.com/<password>/enterprise/setup.rpm.sh' | sudo -E bash

Manuel kurulum:

dnf install yum-utils pygpgme

rpm - import 'https://downloads.enterprisedb.com/<password>/enterprise/gpg.E71EB0829F1EF813.key'

curl -1sLf 'https://downloads.enterprisedb.com/<password>/enterprise/config.rpm.txt?distro=el&codename=8' > /tmp/enterprise.repo

dnf config-manager - add-repo '/tmp/enterprise.repo'

dnf -q makecache -y - disablerepo='*' - enablerepo='enterprisedb-enterprise'

4. Depo kurulumundan sonra EDB Postgres 13 Server yüklenir.

dnf -y install edb-as13-server

5. Veritabanı clusterı başlatılır.

PGSETUP_INITDB_OPTIONS="-E UTF-8" /usr/edb/as13/bin/edb-as-13-setup initdb

6. EDB servisi başlatılır ve veritabanına bağlanılır.

systemctl start edb-as-13

su - enterprisedb

psql postgres

--

--