Di cPanel, selain database MariaDB/MySQL, Anda juga dapat menginstal PostgreSQL dengan mudah. Berikut adalah panduan singkat tentang cara menginstall atau mengupgrade database PostgreSQL di cPanel.
Install #
Login SSH ke server cPanel sebagai user root.
Kemudian jalankan script berikut.
/scripts/installpostgresTunggu proses instalasi selesai, lalu cek service PostgreSQL untuk memastikan sudah aktif/running.
systemctl status postgresqlUpgrade #
Sebelum mengupgrade database PostgreSQL, pastikan Anda telah membuat backup terlebih dahulu.
pg_dumpall -U postgres > alldb.sqlBuat backup juga pada folder pgsql supaya dapat direstore ketika proses upgrade gagal.
systemctl stop postgresql.service
mv /var/lib/pgsql /var/lib/pgsql-backupBuka file /etc/dnf/modules.d/postgresql.module dan edit bagian stream untuk menetukan versi PostgreSQL yang akan diinstal.
[postgresql]
name=postgresql
stream=10
profiles=
state=enabledKemudian upgrade PostgreSQL dengan menjalankan script berikut.
/scripts/installpostgres
dnf -y install postgresql-upgradeSetelah proses instalasi selesai, Anda perlu mengupgrade database dan file pg_hba.conf dengan perintah.
postgresql-setup --upgrade
/scripts/setpostgresconfig --verboseStart service PostgreSQL.
systemctl start postgresqlTerakhir, import database PostgreSQL.
psql -U postgres dbname < dumpfile.sql