Cara Enable Remote PostgreSQL pada WHM/Cpanel
- SSH ke server sebagai pengguna “root”.
- Buka /var/lib/pgsql/data/postgresql.conf dalam editor teks, seperti Nano atau Vim.
- Temukan baris “listen_addresses” dan tambahkan alamat IP yang harus didengarkan PostgreSQL, atau tambahkan karakter ‘*’ supaya dapat mendengarkan di semua alamat.
listen_addresses = '*'
- Simpan perubahan, lalu keluar dari editor teks.
- Buka /var/lib/pgsql/data/pg_hba.conf di editor teks, seperti Nano atau Vim.
- Tambahkan entri “host” baru di akhir file.
-
- Untuk mengizinkan akses setiap alamat IP yang terhubung ke server PostgreSQL, tambahkan baris baru untuk setiap alamat koneksi menggunakan format berikut:
host database user IP-address IP-mask auth-method [auth-options]
-
- Untuk mengizinkan akses kesemua pengguna dari semua alamat, tambahkan baris berikut:
host samerole all 0.0.0.0/0 md5
Harap diperhatikan!
Sangat disarankan untuk menggunakan opsi autentikasi md5 agar autentikasi dapat menjadi praktik keamanan yang baik.
- Simpan perubahan dan keluar dari editor teks.
- Terakhir, mulai ulang layanan PostgreSQL.
/scripts/restartrv_postgres