Instalasi Postgres 12 di Centos 8

  1. Install and start PostgreSQL.

2. Secara default, dimungkinkan untuk terhubung ke Server PostgreSQL hanya dari Localhost dengan otentikasi [peer].

3. Pada otentikasi [peer], diperlukan pengguna OS dan pengguna PostgreSQL yang namanya sama untuk terhubung ke Server PostgreSQL.

PostgreSQL 12 : Remote Connection

  1. Ada banyak metode otentikasi di PostgreSQL. Pada contoh ini, Konfigurasikan metode sandi MD5.

2. Jika Firewalld sedang berjalan, izinkan layanan PostgreSQL.

3. Untuk terhubung ke Database PostgreSQL dengan kata sandi MD5, setel kata sandi untuk setiap pengguna PostgreSQL.

4. Verifikasi pengaturan untuk terhubung ke Database PostgreSQL dengan kata sandi MD5 dari host jarak jauh.

PROBLEM:

Sewaktu ingin membuat extention CREATE EXTENSION IF NOT EXISTS “uuid-ossp”;

muncul error seperti dibawah ini:

ERROR: could not open extension control file “/usr/share/pgsql/extension/uuid-ossp.control”: No such file or directory

SOLUTION:

Anda mungkin juga ingin menginstal paket contrib yang menyediakan beberapa fitur tambahan untuk sistem database PostgreSQL.

PROBLEM:

Tidak dapat membuat extention CREATE EXTENSION IF NOT EXISTS “uuid-ossp”; karena bukan superuser

SOLUTION: