Cara Menginstal dan Mengamankan phpMyAdmin di Ubuntu
phpMyAdmin adalah aplikasi berbasis web populer yang menyediakan antarmuka untuk mengelola database MySQL. Aplikasi ini memungkinkan pengguna untuk melakukan berbagai operasi basis data melalui antarmuka yang ramah pengguna. Panduan ini akan memandu Anda melalui langkah-langkah untuk menginstal dan mengamankan phpMyAdmin di Ubuntu 18.04/20.04.
1. Prasyarat
Sebelum memulai, pastikan Anda memiliki yang berikut ini:
- Server yang menjalankan Ubuntu 18.04 atau 20.04.
- MySQL atau MariaDB terinstal dan berjalan.
- Server web Apache atau Nginx terinstal.
- Hak istimewa Sudo pada server.
2. Menginstal phpMyAdmin
Langkah 1: Perbarui Indeks Paket
Buka terminal Anda dan perbarui indeks paket:
sudo apt update
Langkah 2: Instal phpMyAdmin
Jalankan perintah berikut untuk menginstal phpMyAdmin:
sudo apt install phpmyadmin
Selama instalasi, Anda akan diminta untuk memilih server web. Pilih Apache atau Nginx, tergantung pada apa yang telah Anda instal.
Langkah 3: Konfigurasikan Basis Data untuk phpMyAdmin
Ketika diminta, pilih Yes untuk mengonfigurasi basis data. Anda juga akan diminta untuk memasukkan kata sandi aplikasi MySQL untuk phpMyAdmin. Jika Anda tidak memiliki kata sandi, biarkan kosong dan tekan Enter.
3. Mengkonfigurasi Apache
Jika Anda menggunakan Apache, Anda mungkin perlu mengaktifkan konfigurasi phpMyAdmin. Jalankan perintah berikut ini:
sudo nano /etc/apache2/conf-available/phpmyadmin.conf
Pastikan berkas tersebut menyertakan baris-baris berikut ini:
Alias /phpmyadmin /usr/share/phpmyadmin Options Indexes FollowSymLinks DirectoryIndex index.php # Apache 2.4 Require all granted
Simpan dan keluar (CTRL X, lalu Y, lalu Enter).
Langkah 4: Mulai ulang Apache
Setelah konfigurasi, mulai ulang server Apache:
sudo systemctl restart apache2
4. Mengamankan phpMyAdmin
Langkah 1: Membuat berkas kata sandi Apache
Untuk mengamankan phpMyAdmin, Anda dapat menyiapkan autentikasi dasar. Pertama, instal paket apache2-utils jika Anda belum memilikinya:
sudo apt install apache2-utils
Selanjutnya, buat berkas kata sandi menggunakan perintah berikut:
sudo htpasswd -c /etc/phpmyadmin/.htpasswd username
Ganti nama pengguna dengan nama pengguna yang diinginkan. Anda akan diminta untuk memasukkan dan mengonfirmasi kata sandi.
Langkah 2: Perbarui Konfigurasi phpMyAdmin
Edit berkas konfigurasi phpMyAdmin:
sudo nano /etc/apache2/conf-available/phpmyadmin.conf
Tambahkan baris berikut ini di dalam bagian :
Langkah 3: Mulai Ulang Apache Sekali Lagi
Setelah melakukan perubahan ini, mulai ulang Apache sekali lagi:
sudo systemctl restart apache2
5. Mengakses phpMyAdmin
Sekarang Anda dapat mengakses phpMyAdmin dengan menavigasi ke:
http://your_server_ip/phpmyadmin
Anda akan diminta untuk memasukkan nama pengguna dan kata sandi Apache yang Anda buat, diikuti dengan nama pengguna dan kata sandi MySQL.
6. Kesimpulan
Menginstalasi dan mengamankan phpMyAdmin pada Ubuntu 18.04/20.04 adalah proses yang mudah yang menyediakan antarmuka yang kuat untuk mengelola basis data MySQL. Dengan mengikuti panduan ini, Anda dapat memastikan bahwa instalasi phpMyAdmin Anda tidak hanya berfungsi tetapi juga aman dari akses yang tidak sah. Pantau penggunaan phpMyAdmin Anda secara teratur dan perbarui sistem Anda untuk kinerja dan keamanan yang optimal.