How to Install phpMyAdmin on CentOS 7?

phpMyAdmin is a web-based GUI tool to manage your MySQL and MariaDB Databases. It is an Open-source and free tool. Following are the steps to install phpMyAdmin on Centos 7.

  1. We will install EPEL repository first because cPanel doesn't have access to phpMyAdmin within its software repository By Default.

    #sudo yum install -y epel-release
  2. Install the Apache server with the below command.

    # sudo yum install httpd -y
  3. Start the Apache Server.

    # systemctl start httpd
  4. Install phpMyAdmin with below command.

    # sudo yum -y install phpmyadmin
  5. Let's modify the phpMyAdmin config file to allow only specific IP Addresses. This file should be created automatically while installing phpMyAdmin.

  6. Open phpMyAdmin.conf file.

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


  7. Start the Apache Server.

    # systemctl start httpd
  8. Edit the Require ip 127.0.0.1 with your local connection IP Address. There might be four-place were in the same file where you need to set your IP address in place of 127.0.0.1. Click here to view your Ip Address.

  9. Save and Close the phpMyAdmin.conf

  10. Restart the Apache.

  11. Open the phpMyAdmin in your browser with the serverip/phpmyadmin.

  12. You can locate the phpMyAdmin Username and Password from config.inc.php located at /etc/phpMyAdmin

  13. Open it with the vi editor.

$cfg['Servers'][$i]['auth_type'] = 'cookie';
)?
$cfg['Servers'][$i]['user'] = 'username';
$cfg['Servers'][$i]['password'] = 'password';
$cfg['Servers'][$i]['only_db'] = '';
  1. Save this file with :wq

Now, you can log in to your phpMyAdmin using the same credentials.


Was this answer helpful?

« Back

chat