How to Install PhpMyAdmin on CentOS8

In this guide, we will demonstrate how phpmyadmin is installed on a CentOS 8 system. Phpmyadmin requires a standalone Database or as part of LAMP stack, installed and running on the system before hand.

Command to Install epel repository.

dnf install

To Install remi repository.

dnf install

To Install php-fedora-autoloader manully.

dnf install

And then install phpmyadmin

dnf install phpmyadmin

And restart the service.

service httpd restart

Edit file phpMyAdmin.conf

sudo nano /etc/httpd/conf.d/phpMyAdmin.conf

And replace at the top.

<Directory /usr/share/phpMyAdmin/>
   AddDefaultCharset UTF-8

   <IfModule mod_authz_core.c>
     # Apache 2.4
       #Require ip
       #Require ip ::1
       Require all granted
   <IfModule !mod_authz_core.c>
     # Apache 2.2
     Order Deny,Allow
     Deny from All
     Allow from
     Allow from ::1

Enter it into your browser's address bar to check phpmyadmin is installed.