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.

  • 0 Users Found This Useful

Was this answer helpful?

Related Articles

How to enable sFTP in your Linux VPS?

The SSH File Transfer Protocol (SFTP), also known as the Secure File Transfer Protocol, enables...

On which platform Linux VPS are configured?

We configure Linux VPS on XEN virtualization technique. However, Linux Cloud VPS are configured...

How to deploy Mean.js application to VPS?

Upload Mean.js Files via SFTP In FileZilla Once your mean.js webcontent is ready, you need to...

How to Install SHOUTCast Radio Server on Linux VPS?

This tutorial will assist you to install SHOUTcast Distributed Network Audio Server (DNAS 2.0) in...

How to install Virtualmin/Webmin control panel in CentOS 7?

Before starting the installation, we need to update packages.   After Creating the VPS with...