Konfigurasi phpMyAdmin di Debian 9

Di tutorial sebelumnya, saya menjelaskan cara install lamp server pada debian 9.  Karena pada tutorial sebelumnya, untuk database yang bisa mengakses hanya user yang telah di buat. Tetapi untuk user root sendiri tidak bisa mengakses database tersebut.

phpMyAdmin bawaan Debian 9 tidak dapat langsung digunakan, oleh karena itu perlu dilakukan konfigurasi. Lalu secara default MariaDB (MySQL) di Debian 9 tidak memiliki password root (tidak seperti Debian versi sebelumnya), ini juga menjadi salah satu hal yang membuat phpMyAdmin tidak bisa diakses.

Berikut adalah konfigurasinya :
mysql -u root -p mysql

 Kemudian pada konsol MariaDB, masukkan perintah SQL berikut :
PDATE user SET plugin=” WHERE user=’root’;
flush privileges;
exit

 Agar phpMyAdmin dapat mengakses user root tanpa password.
nano /etc/phpmyadmin/config.inc.php

Hilangkan komen pad baris "$cfg[‘Servers’][$i][‘AllowNoPassword’] = TRUE;"


Setelah itu simpan, dan buka phpmyadmin menggunakan user root dan tanpa menggunakan password.
Tetapi untuk keamanan database server, Anda harus mengganti passwordnya.
mysql_secure_installation

Tekan Enter, sampai pada input New password, masukan password yang akan di gunakan pada phpMyAdmin lalu tekan Enter, lalu konfirmasikan password, lalu tekan Enter.

Terimak kasih, semoga bermanfaat.

1 comment: