Tutorial Install dan Konfigurasi phpMyAdmin di Debian 10


 Install PhpMyAdmin di Debian 10

Apa Itu PhpMyAdmin?

phpMyAdmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman PHP yang digunakan untuk menangani administrasi MySQL melalui website Jejaring Jagat Jembar (World Wide Web) . phpMyAdmin mendukung berbagai operasi MySQL, diantaranya (mengelola basis data, tabel-tabel, bidang (fields), relasi (relations), indeks, pengguna (users), perizinan (permissions), dan lain-lain).

Debian 10 tidak menyertakan phpMyAdmin, mau tidak mau harus di install manual. Tidak perlu khawatir karena instalasinya cukup mudah. Buat yang belum tau apa itu phpMyAdmin, phpMyAdmin adalah website untuk mengelola database MySQL/MariaDB langsung dari browser. Semua perintah yang bisa dijalankan dari shell MySQL bisa dijalankan dari phpMyAdmin.

Langkah-Langkah Installasi :

1.) Login ke server debian dengan menggunakan user root, kemudian pastikan sudah setting networknya, kalau belum tahu cara setting networknya bisa klik di sini.

2.) Kemudian Install MariaDB dengan mengetikkan perintah apt install mariadb-server. Pada postingansaya sebelumnya saya sudah pernahmembuat tutorial cara Install dan konfigurasi MariaDB di debian 10., untuk lebih lengkapnya bisa di lihat.



3.) Kemudian masuk ke database MariaDB dengan perintah mysql -u root -p dan buat hak akses untuk root agar bisa login ke phpMyAdmin. Dengan mengetikkan:

grant all privileges *.* TO "root"@"localhost" identified by "password";
flush privileges;


4.) Kemudian Install web server-nya, di sini saya menggunakan web server apache, untuk Instalasi dan konfigurasi web server apache bisa klik di sini, karena saya sudah pernah membuat postingan tersebut. Perintah untuk install web server apache apt install apache2.



5.) Kemudian install php, ada beberapa php yang harus di install diantaranya php php-zip php-intl php-curl php-mbstring php7.3-mysql. Installasi apt install php php-zip php-intl php-curl php-mbstring php7.3-mysql



6.) Kemudian Download PhpMyAdmin, karena di debian 10 tidak tersedia phpMyAdmin jadi ada beberapa cara yang bisa dilakukan.

Cara 1:

Cara pertama yaitu dengan mendownloadnya langsung dari server debian. Syaratnya server debian harus terkoneksi ke internet. Dengan mengetikkan perintah :

cd /var/www/html

wget 
https://files.phpmyadmin.net/phpMyAdmin/5.0.2/phpMyAdmin-5.0.2-all-languages.zip

Cara 2 :

Cara yang kedua yaitu dengan mendownloadnya terlebih dahulu file phpMyAdmin-nya melalui link ini https://files.phpmyadmin.net/phpMyAdmin/5.0.2/phpMyAdmin-5.0.2-all-languages.zip. Setelah di downoad kita bisa memanfaatkan ftp atau samba untuk sharing file.
a.) install ftp, disini saya menggunakan proftpd. perintah apt install proftpd. untuk lebih jelas tentang instalasi proftpd bisa klik di sini.
b) kemudian buat permission pada directory /var/www/html dengan perintah chmod 777 /var/www/html, karena nantinya akan upload phpMyAdminnya pada directory tersebut
c) Setelah itu buka software ftp-client di sini saya menggunakan filezilla. kemudian login, cari file  phpMyAdmin yang sudah di download dan upload di debian pada directory /var/www/html

Cara 3 :

Untuk cara yang ketiga yaitu jika kalian punya DVD Debian yang versi DVD 9 atau DVD 8 atau seri kebawahnya, bisa untuk dimasukkan/mount ke dalam server debiannya, karena pada DVD 9 kebawah terdapat phpMyAdmin berbeda dengan DVD 10 yang tidak ada.

7.) Di sini saya menggunakan cara yang kedua, setelah mendownload phpMyAdmin, masuk ke directory /var/www/html dan buka isi foldernya dengan perintah ls dan di situ sudah terdapat phpMyAdminnya. Kemudian ekstrak file phpMyAdmin karena masih berupa zip. Tetapi sebelumnya harus install aplikasi unzip telebih dahulu, perintah :

apt install unzip

unzip phpMyAdmin-5.0.2-all-languages.zip



8.) untuk memudahkan ubah nama foldernya menjadi phpmyadmin, dengan mengetikkan perintah 
mv phpMyAdmin-5.0.2-all-languages phpmyadmin




9.) copy file konfigurasi dari /var/www/phpmyadmin/config.sample.inc.php menjadi config.inc.php

10.) edit file config.inc.php, update bagian blowfish_secret menjadi
$cfg['blowfish_secret'] = 'nJhKxWTVhmCjW3Psb4Tg9qJH3thshK12';



11.) Buat temporary file untuk phpMyAdmin dan Ubah file permission folder phpmyadmin, agar bisa diakses oleh user apache (www-data)
mkdir /var/www/html/phpmyadmin/tmp

chown www-data:www-data -R /var/www/html/phpmyadmin



12.) Kemudian akses phpMyAdminnya, Buka http://IP-SERVER/phpmyadmin login dengan user root dan password yang dibuat sewaktu menginstall MariaDB.



13.) jika bisa tampil phpMyadmin-nya dan kita bisa login dengan user root, selamat anda sudah berhasil menginstall phpMyAdmin pada debian 10.











Sekian tutorial dari saya semoga bermanfaat, dan terimakasih telah berkunjung di blog saya dan jangan lupa kunjungi terus blog saya untuk mendapatkan informasi-informasi yang lebih bagus lagi dan lebih bermanfaat.......

1 comment: