Cara Mengelola Berbagai Server Database melalui GUI

Héctor Louzao, Rafael Fontenelle Versi F38 Last review: 2023-01-04

Untuk manajemen basis data, penggunaan alat grafis (GUI) lebih ramah pengguna:

  • MySQL/MariaDB:

    • phpMyAdmin.noarch : Antarmuka web untuk MySQL dan MariaDB

sudo dnf install phpMyAdmin
  • Khusus MySQL:

    • MySQL Workbench adalah alat visual terpadu untuk arsitek basis data, pengembang, dan administrator basis data (DBA).

  • Campuran:

    • DBeaver Community Pengelola Basis Data Universal.

flatpak install io.dbeaver.DBeaverCommunity
  • Klien PostgreSQL untuk DBeaver Community

flatpak install io.dbeaver.DBeaverCommunity.Client.pgsql
  • Klien MariaDB untuk DBeaver Community

flatpak install io.dbeaver.DBeaverCommunity.Client.mariadb
  • PostgreSQL:

    • pgadmin3 Klien grafis untuk PostgreSQL

sudo dnf install pgadmin3
  • phpPgAdmin - Antarmuka web untuk PostgreSQL

untuk Fedora ⇐ 32

sudo dnf install phpPgAdmin

untuk Fedora >= 33

Instalasi

Instalasi web-server GUI PostgreSQL sedikit berbeda dibanding versi Fedora lama karena paketnya sudah tidak ada di repositori.

  1. Diasumsikan Anda sudah memiliki PHP yang terinstal dan berfungsi di server Anda.

  2. Unduh versi terbaru dari repositori GitHub:

sudo tar xf phpPgAdmin-x.y.z.tar.bz2 -C /var/www/phpPgadmin

Agar phpPgAdmin dapat diakses, buat berkas konfigurasi untuk layanan web (dalam hal ini Apache):

sudo nano /etc/httpd/conf.d/phpPgAdmin.conf

Isi berkas tersebut akan berupa alias yang menunjuk ke jalur instalasi aplikasi:

Alias /phppgadmin /var/www/phpPgAdmin

Simpan berkas dan muat ulang layanan web:

sudo systemctl reload httpd

phpPgAdmin memerlukan beberapa ekstensi PHP di Fedora 31, terutama ekstensi yang memungkinkan koneksi dengan layanan basis data, yang dapat diinstal dari repositori sistem:

sudo dnf install -y php-pgsql

Untuk mengakses penginstal web phpPgAdmin di Fedora melalui browser, masukkan alamat IP atau nama DNS server diikuti dengan alias yang telah ditentukan, kemudian ikuti langkah-langkah yang diminta.

Menemukan kesalahan ketik, informasi yang belum ada atau sudah tidak berlaku, atau ada hal lain yang dapat diperbaiki? Edit dokumen ini di https://pagure.io/fedora-docs/quick-docs.