Install Server Database Menggunakan phpMyAdmin di Debian 12
phpMyAdmin adalah alat berbasis web yang memungkinkan kita mengelola database MySQL atau MariaDB secara visual. Cocok bagi pengguna yang tidak ingin bekerja langsung dengan perintah SQL di terminal. Tutorial ini menjelaskan langkah-langkah instalasi phpMyAdmin di Debian 12 beserta database server-nya.
1. Update Sistem
sudo apt update && sudo apt upgrade -y
2. Install MariaDB Server
sudo apt install mariadb-server mariadb-client -y
Setelah instalasi, aktifkan dan jalankan MariaDB:
sudo systemctl enable mariadb
sudo systemctl start mariadb
3. Amankan Instalasi MariaDB
sudo mysql_secure_installation
Ikuti petunjuk untuk mengatur password root dan menghapus akses anonim serta database test.
4. Install Apache dan PHP
phpMyAdmin membutuhkan web server dan PHP agar bisa dijalankan:
sudo apt install apache2 php php-mysql libapache2-mod-php -y
5. Install phpMyAdmin
sudo apt install phpmyadmin -y
Saat instalasi, kamu akan diminta untuk:
- Memilih web server (pilih
apache2) - Mengkonfigurasi database untuk phpMyAdmin (pilih
Yes)
Jika tidak muncul, kamu bisa integrasikan phpMyAdmin ke Apache secara manual:
sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo a2enconf phpmyadmin
sudo systemctl reload apache2
6. Tes Akses phpMyAdmin
Buka browser dan akses:
http://IP-server/phpmyadmin
Login dengan user root MariaDB dan password yang tadi kamu atur.
7. (Opsional) Mengaktifkan Login root di phpMyAdmin
Jika login root ditolak, kamu bisa buat user baru khusus untuk phpMyAdmin:
sudo mysql -u root -p
CREATE USER 'adminweb'@'localhost' IDENTIFIED BY 'passwordku123';
GRANT ALL PRIVILEGES ON *.* TO 'adminweb'@'localhost' WITH GRANT OPTION;
FLUSH PRIVILEGES;
EXIT;
Sekarang, kamu bisa login ke phpMyAdmin dengan user adminweb.
Referensi Resmi
Kesimpulan
Dengan mengikuti langkah-langkah di atas, kamu telah berhasil menginstal server database MariaDB dan phpMyAdmin di Debian 12. phpMyAdmin memudahkan administrasi database secara visual tanpa perlu mengetik perintah SQL secara manual di terminal.

