DAFTAR ISI
Tulisan kali ini merupakan kelanjutan dari Cara Install Extraordinary CBT 4.4.1 di VPS yang bertujuan untuk mempermudah manajemen database PostgreSQL. Perlu diingat bahwa VPS yang penulis gunakan adalah Ubuntu 24.04, jika anda berbeda versi silahkan dapat disesuaikan sesuai kebutuhan.
CARA INSTALL DAN KONFIGURASI PGADMIN 4 DI VPS
Seperti yang kita ketahui bahwa pgAdmin 4 merupakan antarmuka web untuk mempermudah memanajemen database PostgreSQL, seperti menambahkan database server, edit database server, hapus database server dan lain-lain yang berkaitan dengan manajemen databse PostgreSQL. Adapun langkah/cara install dan konfigurasinya dapat disimak di bawah ini.
INSTALL PGADMIN 4
Pastikan Anda telah login ke VPS yang akan diinstall pgAdmin 4 dan perlu diingat juga bahwa Anda telah login sebagai user root, adapun tahapan install pgAdmin 4 sebagai berikut:
1. Update File Sistem, pastikan untuk melakukan cek dan update file sistem sebelum melakukan install;
apt update -y
2. Unduh GPG key dari pgAdmin 4;
curl -fsSL https://www.pgadmin.org/static/packages_pgadmin_org.pub | sudo gpg --dearmor -o /usr/share/keyrings/pgadmin4.gpg
3. Tambahkan repository pgAdmin4:
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/pgadmin4.gpg] https://ftp.postgresql.org/pub/pgadmin/pgadmin4/apt/$(lsb_release -cs) pgadmin4 main"\ | tee /etc/apt/sources.list.d/pgadmin4.list
4. Update repository;
apt update -y
5. Install pgAdmin4;
apt install pgadmin4-web -y
KONFIGURASI PGADMIN 4
Setelah pgAdmin 4 terinstall, tahap selanjutnya dalah melakukan konfigurasi dengan memasukkan email dan password yang akan digunakan untuk login ke pgAdmin 4. Pastikan Anda menyimpan rincian email dan passwordnya. Adapun langkah-langkahnya sebagi berikut.
1. Setup pgAdmin4;
/usr/pgadmin4/bin/setup-web.sh
SETTING PORT DAN VIRTUAL HOST
Langkah selanjutnya adalah setting port yang akan digunakan untuk mengakses pgAdmin 4 dan melakukan setting virtual host, sehingga dapat diakses melaui domain/sub domain.
SETTING PORT
Untuk setting port silahkan edit file ports.conf dan tambahkan port yang diinginkan, di contoh Penulis menggunakan port 8080;
nano /etc/apache2/ports.conf
Tambah Listen Port
Listen 8080
SETTING VIRTUAL HOST
1. Langkah selanjutnya adalah setting virtual host dengan mengedit file pgadmin4.conf. Untuk ServerName dan ServerAlias silahkan disesuaikan dengan keperluannya.
nano /etc/apache2/conf-available/pgadmin4.conf
<VirtualHost *:8080> ServerName cbt.exocbt.cloud ServerAlias cbt.exocbt.cloud WSGIDaemonProcess pgadmin processes=1 threads=25 python-home=/usr/pgadmin4/venv WSGIScriptAlias / /usr/pgadmin4/web/pgAdmin4.wsgi <Directory /usr/pgadmin4/web/> WSGIProcessGroup pgadmin WSGIApplicationGroup %{GLOBAL} Require all granted </Directory> </VirtualHost>
2. Restart apache2;
systemctl restart apache2
3. Cek service apache2, apakah berjalan normal atau tidak;
systemctl status apache2
4. Cek pgAdmin4, silahkan akses pgAdmin4 di browser, http://cbt.exocbt.cloud:8080. Untuk cbt.exocbt.cloud, silahkan disesuaikan dengan ServerName dan ServerAlias yang telah setting pada tahap setting virtual host. Jika tampilan seperti gambar di bawah ini, berarti setting pgAdmin 4 telah berhasil.
MANAJEMEN DATABASE SERVER POSTGRESQL
Langkah selanjutnya adalah menambahkan database PostgreSQL yang telah dibuat agar dapat dimonitoring pada panel web pgAdmin 4. Jika belum terinstall PostgreSQL dan belum setting PostgreSQL silahkan bisa menuju laman Cara Install Extraordinary CBT 4.4.1 di VPS. Adapun langkah-langkahnya dapat disimak di bawah ini.
1. Login ke pgAdmin 4 menggunakan email dan passwor yang telah dibuat pada tahap sebelumnya.
2. Konfigurasi database server PostgreSQL, perhatikan gambar agar lebih jelas. Klik pada menu Object > Register > Server.
Untuk kolom Name silakah disesuikan keperluannya.
Untuk kolom password silahkan disimak dahulu tulisan Cara Install Extraordinary CBT 4.4.1 di VPS
Jika konfigurasi berhasil maka akan tampak database yang telah dibuat seperti gambar di bawah ini.
KESIMPULAN
Demikian lah tulisan kali ini mengenai Cara Install dan Konfigurasi pgAdmin 4 di VPS. Adapun langkah-langkahnya meliputi; Install pgAdmin 4, Konfigurasi pgAdmin 4, Setting Port dan Virtual Host, dan Manajemen Database Server PostgreSQL. Jika ada kritik, saran, masukan dapat menuliskannya pada kolom komentar.
Bagi yang mengalami kesulitan atau kendala dan perlu bantuan, dapat mengirim email ke info[at]wapindo.my.id.