phpMyAdmin adalah alat berbasis web yang memudahkan pengelolaan database MySQL atau MariaDB. Dalam artikel ini, kita akan membahas langkah-langkah instalasi phpMyAdmin di AlmaLinux 9 menggunakan Apache sebagai server web.
Prasyarat
Sebelum memulai, pastikan Anda telah memiliki:
-
Server AlmaLinux 9 yang sudah terinstal.
-
Apache web server sudah terinstal dan berjalan.
-
MySQL atau MariaDB sudah terinstal dan berjalan.
-
Akses root atau pengguna dengan hak akses
sudo
.Langkah 1: Perbarui Sistem
Pertama, pastikan sistem Anda sudah diperbarui dengan menjalankan perintah berikut:
sudo dnf update -y
Langkah 2: Instalasi phpMyAdmin
-
Tambahkan repositori EPEL (Extra Packages for Enterprise Linux) jika belum ada:
sudo dnf install epel-release -y
-
Instal phpMyAdmin menggunakan perintah berikut:
sudo dnf install phpmyadmin -y
Langkah 3: Konfigurasi phpMyAdmin
-
Buka file konfigurasi phpMyAdmin:
sudo nano /etc/httpd/conf.d/phpMyAdmin.conf
-
Pastikan konfigurasi mengizinkan akses dari IP yang Anda inginkan. Misalnya, untuk mengizinkan akses dari semua IP, ubah bagian berikut:
<RequireAny> Require ip 127.0.0.1 Require ip ::1 # Tambahkan IP Anda di sini jika diperlukan </RequireAny>
Menjadi:
<RequireAny> Require all granted </RequireAny>
-
Simpan dan tutup file (
Ctrl + O
, laluCtrl + X
).
Langkah 4: Restart Apache
Setelah melakukan perubahan konfigurasi, restart Apache untuk menerapkan perubahan:
sudo systemctl restart httpd
Langkah 5: Konfigurasi Firewall
Jika Anda menggunakan
firewalld
, pastikan untuk membuka port HTTP (80) dan HTTPS (443):sudo firewall-cmd --permanent --add-service=http sudo firewall-cmd --permanent --add-service=https sudo firewall-cmd --reload
Langkah 6: Akses phpMyAdmin
-
Buka browser dan akses phpMyAdmin melalui URL berikut:
http://alamat-ip-server/phpmyadmin
atau
http://nama-domain/phpmyadmin
-
Masuk menggunakan username dan password MySQL/MariaDB Anda.
Langkah 7: Keamanan Tambahan (Opsional)
Untuk meningkatkan keamanan, Anda dapat:
-
Menggunakan SSL/TLS untuk mengenkripsi koneksi.
-
Membatasi akses phpMyAdmin hanya dari IP tertentu.
-
Mengubah URL akses phpMyAdmin untuk menghindari serangan brute force.
Kesimpulan
Dengan mengikuti langkah-langkah di atas, Anda telah berhasil menginstal dan mengkonfigurasi phpMyAdmin di AlmaLinux 9 menggunakan Apache. phpMyAdmin akan memudahkan Anda dalam mengelola database MySQL/MariaDB melalui antarmuka web yang ramah pengguna.
Jika Anda mengalami masalah, pastikan untuk memeriksa log error Apache (
/var/log/httpd/error_log
) atau log phpMyAdmin untuk informasi lebih lanjut. Selamat mencoba! -