Cara Install pgAdmin 4 di Ubuntu 22.04

pgAdmin adalah sebuah platform manajemen dan pengembangan yang populer untuk PostgreSQL database. PostgreSQL merupakan sebuah perangkat lunak open source untuk relational database management system. pgAdmin dirancang untuk membantu pengguna dalam mengelola dan mengembangkan PostgreSQL database dengan mudah.

Fitur utama dari pgAdmin meliputi:

  • Graphical User Interface (GUI): pgAdmin menyediakan antarmuka pengguna grafis yang intuitif dan mudah digunakan untuk berinteraksi dengan database. Memungkinkan pengguna untuk menjalankan query, mengelola schema, dan melakukan tugas administratif lainnya tanpa perlu mengetikkan perintah SQL secara langsung.
  • Object Exploration: Pengguna dapat dengan mudah menjelajahi semua objek dalam database, seperti tables, indexes, constrains, functions, views, dan lain-lain. Mempermudah navigasi dan pemahaman struktur database.
  • Development: pgAdmin memiliki tools untuk mengembangkan query dan SQL script. Termasuk SQL code editor yang kaya fitur dengan syntax highlighting, auto-complete, dan eksekusi query.
  • User & Permission Management: Pengguna dapat mengelola users, roles, dan database permissions. Memungkinkan administrasi yang baik terhadap keamanan dan data access control.
  • Data Visualization: pgAdmin menyediakan tool visualisasi data seperti diagram ER (Entity-Relationship) untuk membantu dalam merancang dan memahami struktur database.
  • Monitoring: Kemampuan untuk memantau kinerja database, termasuk pemantauan penggunaan sumber daya dan eksekusi query.
  • Backup & Recovery: pgAdmin memudahkan dalam membuat backup dan melakukan recovery dari data backup.
  • Extensions & Plugins: Pengguna dapat memperluas fungsionalitas pgAdmin dengan menginstal extensions dan plugins tambahan.
  • Multi-Platform Support: pgAdmin tersedia untuk berbagai platform termasuk Windows, macOS, dan berbagai distribusi Linux.
  • Open Source: pgAdmin bersifat open-source dan gratis digunakan, sehingga memungkinkan banyak developer dan organisasi untuk menggunakannya tanpa biaya lisensi.

pgAdmin sangat membantu para developer, database administrator, dan analis data dalam mengelola dan mengembangkan PostgreSQL database dengan efisien dan efektif melalui antarmuka yang ramah pengguna.

Menginstal pgAdmin

pgAdmin 4 dikembangkan dengan menggunakan bahasa pemrograman Python dan JavaScript/jQuery. pgAdmin 4 tersedia dalam beberapa format distribusi, yaitu Docker container, macOS, Python, APT, RPM, dan Windows.

Pada tutorial ini menggunakan distribusi APT. Kita harus memasang repository terlebih dulu sebelum menginstal pgAdmin.

Memasang key untuk repository pgAdmin.

Memasang repository pgAdmin.

Menginstal pgAdmin versi web.

Membuat file konfigurasi di Apache untuk pgAdmin.

Masukkan alamat email dan password sebagai akun untuk pgAdmin.

Mengonfigurasi Apache dapat menjalankan pgAdmin. Jawab y untuk mengaktifkan /pgadmin4 pada konfigurasi Apache web server.

Mengonfirmasi bahwa Apache harus di-restart setelah instalasi selesai. Jawab y.

Contoh pesan yang ditampilkan jika konfigurasi selesai.

Mengoperasikan pgAdmin

Misalnya kita ingin mengelola PostgreSQL server yang berada di server yang sama dengan pgAdmin (localhost).

Login ke PostgreSQL melalui psql.

Membuat user baru dengan level superuser agar dapat mengontrol PostgreSQL sepenuhnya.

Keluar dari psql

Membuka file konfigurasi pg_hbs.conf.

Masukkan konfigurasi berikut di baris paling bawah.

Me-restart service postgresql.

Browse http://IP-Server/pgadmin4 untuk mengakses pgAdmin.

Form login pgAdmin 4
Form login pgAdmin 4

Klik Add New Server untuk menambahkan mendaftarkan server baru.
Tab General, masukkan localhost pada Name.
Klik tab Connection, pada Host name masukkan localhost.
Pada Username, masukkan username akun PostgreSQL yang telah dibuat sebelumnya.
Pada Password, masukkan password akun PostgreSQL.
Lalu klik Save untuk menguji koneksi ke server dan konfigurasi.

pgAdmin - Register Server
pgAdmin – Register Server

Jika koneksi ke PostgreSQL server berhasil, akan ditampilkan nama koneksinya (localhost).
Klik 2x untuk menampilkan database yang ada.
Uji coba membuat database, klik kanan pada localhost, Create → Database....
Masukkan nama database yang diinginkan pada Database, lalu klik Save.

pgAdmin - Create Database
pgAdmin – Create Database

Selamat mencoba 🙂

2 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *