Panduan Installasi Phpmyadmin di RHEL 8

Photo of author
Publish in

Pada artikel kali ini kita akan membahas mengenai installasi phpmyadmin pada RedHat Enterprise Linux. Perlu diketahui bahwa phpmyadmin merupakan sebuah tools web dashboard yang membantu kita dalam mengatur database MySQL maupun MariaDB sehingga bisa lebih mudah tanpa menggunakan terminal console.

Sebelum melakukan installasi phpmyadmin, pastikan kamu sudah menginstall MySQL dan Apache terlebih dahulu. Untuk panduan installasinya kamu dapat mengikuti artikel berikut Panduan Installasi MySQL RedHat & Panduan Installasi Apache RedHat.

Installasi Paket Dependensi

Pertama kita install terlebih dahulu paket dependensi seperti php dan mysql dengan perintah berikut.

Selanjutnya jalankan service php-fpm dengan perintah dibawah ini.

Installasi Phpmyadmin

Setelah dependensi terinstall, kita lanjut untuk menginstall phpmyadmin dengan mengunduh paket dengan versi terbaru yang akan kita build.

Setelah berhasil kita unduh, ekstrak file phpmyadmin tersebut.

Selanjutnya, kita pindahkan direktory phpmyadmin yang sudah kita ekstrak tadi ke direktori /usr/share/phpmyadmin.

Setelah itu buat direktory tmp untuk phpmyadmin, dan berikan jadikan ownership direktory tersebut menjadi user dan group apache.

Berikutnya kita buat file configurasi untuk phpmyadmin dengan menduplikasi configurasi sample yang sudah disediakan.

Selanjutnya kita coba ubah beberapa bagian dari file config.inc.php yang sudah kita duplikasi tadi.

Cari bagian $cfg[‘blowfish_secret’] . Kamu bisa menggunakan fitur search pada nano dengan menekan tombol CTRL+W lalu masukan bagian yang akan di search. Setelah itu sesuaikan bagiannya seperti dibawah ini.

Selanjutnya cari juga bagian $cfg[‘TempDir’] dengan cara yang sama, apabila tidak ditemukan. Kamu bisa tambahkan script dibawah ini dibagian akhir baris.

Konfigruasi Virtualhost

Lanjut ke tahap selanjutnya yaitu konfigurasi virtualhost, karena aplikasi dasboard ini berbasih web maka kita perlu menyesuaikan konfigurasi pada webserver agar dapat diakses nantinya.

Pertama kita buat file virtualhot baru dengan nama phpmyadmin.conf sekaligus dengan menggunakan perintah berikut.

Salin script yang ada dibawah ini kedalam file konfigurasi phpmyadmin.conf, setelah itu simpan file tersebut dengan menekan CTRL+X dan pilih y untuk menyimpan.

Pastikan konfigurasi yang sudah kita buat sudah aman tanpa adanya error dengan menggunakan perintah berikut.

Agar webserver dapat membaca konfigurasi baru tersebut, selanjutnya kita restart apache/httpd.

Konfigurasi SELinux

Selanjutnya kita lakukan konfigurasi pada SELinux untuk mendaftarkan direktory phpmyadmin yang sudah kita setting tadi agar bisa dibaca oleh system sebagai konten dari httpd dengan perintah berikut.

Setelah itu kita apply Policy yang sudah kita buat tadi.

Pengujian

Selanjutnya untuk melakukan pengulian, kita dapat mengakses alamat server yang kita miliki ditambah dengan direktory phpmyadmin seperti dibawah ini.

Setelah itu coba login dengan menggunakan username dan password dari database MySQL/MariaDB yang kalian miliki. Hasilnya kita akan diarahkan ke dashboard utama phpmyadmin.

Penutup

Demikian artikel mengenai installasi phpmyadmin, kalian dapat coba dirumah dengan penyeduaian environment yang kalian miliki. Pastikan MySQL/MariaDB dan Apache sudah terinstall agar phpmyadmin dapat berjalan nantinya. Selamat mencoba !

Referensi

  • https://computingforgeeks.com/install-and-configure-phpmyadmin-on-rhel-8