Install Latest PhpMyAdmin in RHEL/CentOS 7/6 and Fedora 24-20

If You Appreciate What We Do Here On TecMint, You Should Consider:

  1. Stay Connected to: Twitter | Facebook | Google Plus
  2. Subscribe to our email updates: Sign Up Now
  3. Use our Hosting referral link if you planning to start your blog ($3.82/month).
  4. Support us via PayPal donate - Make a Donation
  5. Support us by purchasing our premium books in PDF format.
  6. Support us by taking our online Linux courses

We are thankful for your never ending support.

Ravi Saive

I am Ravi Saive, creator of TecMint. A Computer Geek and Linux Guru who loves to share tricks and tips on Internet. Most Of My Servers runs on Open Source Platform called Linux. Follow Me: Twitter, Facebook and Google+

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

RedHat RHCE and RHCSA Certification Book
Linux Foundation LFCS and LFCE Certification Preparation Guide

You may also like...

41 Responses

  1. premchand says:

    I followed this tutorial and installed phpMyAdmin on my RHEL7 which is running on Amazon Web Services. But, I’m unable to use it. I am getting Forbidden Error when accessing. I also changed /etc/httpd/conf.d/phpMyAdmin.conf “Allow from 192.168.0.111″‘. Still getting Forbidden Error.

    • Ravi Saive says:

      @Premchand,

      Have you restarted Apache web server after making changes to phpMyAdmin.conf file? Try to make it Allow from all and see. if it works..

  2. ajit says:

    yum –enablerepo=remi,remi-php56 install phpmyadmin
    Loaded plugins: product-id, rhnplugin, search-disabled-repos, security,
    : subscription-manager
    This system is not registered with RHN Classic or RHN Satellite.
    You can use rhn_register to register.
    RHN Satellite or RHN Classic support will be disabled.
    Setting up Install Process
    epel/metalink | 5.5 kB 00:00
    epel | 4.3 kB 00:00
    remi-safe | 2.9 kB 00:00
    remi-safe/primary_db | 714 kB 00:01
    rhel-6-server-optional-rpms | 3.5 kB 00:00
    rhel-6-server-rpms | 3.5 kB 00:00
    webtatic | 3.6 kB 00:00
    Resolving Dependencies
    –> Running transaction check
    —> Package phpMyAdmin.noarch 0:4.0.10.18-1.el6 will be installed
    –> Processing Dependency: php-mcrypt >= 5.2.0 for package: phpMyAdmin-4.0.10.18-1.el6.noarch
    –> Processing Dependency: php-mbstring >= 5.2.0 for package: phpMyAdmin-4.0.10.18-1.el6.noarch
    –> Processing Dependency: php-gd >= 5.2.0 for package: phpMyAdmin-4.0.10.18-1.el6.noarch
    –> Processing Dependency: php-xmlwriter for package: phpMyAdmin-4.0.10.18-1.el6.noarch
    –> Processing Dependency: php-tcpdf-dejavu-sans-fonts for package: phpMyAdmin-4.0.10.18-1.el6.noarch
    –> Processing Dependency: php-tcpdf for package: phpMyAdmin-4.0.10.18-1.el6.noarch
    –> Processing Dependency: php-php-gettext for package: phpMyAdmin-4.0.10.18-1.el6.noarch
    –> Running transaction check
    —> Package php-gd.x86_64 0:5.3.3-48.el6_8 will be installed
    —> Package php-mbstring.x86_64 0:5.3.3-48.el6_8 will be installed
    —> Package php-php-gettext.noarch 0:1.0.12-1.el6 will be installed
    —> Package php-tcpdf.noarch 0:6.2.13-1.el6 will be installed
    –> Processing Dependency: php-tidy for package: php-tcpdf-6.2.13-1.el6.noarch
    –> Processing Dependency: php-posix for package: php-tcpdf-6.2.13-1.el6.noarch
    –> Processing Dependency: php-composer(fedora/autoloader) for package: php-tcpdf-6.2.13-1.el6.noarch
    –> Processing Dependency: php-bcmath for package: php-tcpdf-6.2.13-1.el6.noarch
    —> Package php-tcpdf-dejavu-sans-fonts.noarch 0:6.2.13-1.el6 will be installed
    —> Package php-xml.x86_64 0:5.3.3-48.el6_8 will be installed
    —> Package php71w-mcrypt.x86_64 0:7.1.1-1.w6 will be installed
    –> Processing Dependency: php71w-common(x86-64) = 7.1.1-1.w6 for package: php71w-mcrypt-7.1.1-1.w6.x86_64
    –> Processing Dependency: libmcrypt.so.4()(64bit) for package: php71w-mcrypt-7.1.1-1.w6.x86_64
    –> Running transaction check
    —> Package libmcrypt.x86_64 0:2.5.8-9.el6 will be installed
    —> Package php-bcmath.x86_64 0:5.3.3-48.el6_8 will be installed
    —> Package php-fedora-autoloader.noarch 0:0.2.1-2.el6 will be installed
    —> Package php-process.x86_64 0:5.3.3-48.el6_8 will be installed
    —> Package php-tidy.x86_64 0:5.3.3-48.el6_8 will be installed
    –> Processing Dependency: libtidy-0.99.so.0()(64bit) for package: php-tidy-5.3.3-48.el6_8.x86_64
    —> Package php71w-common.x86_64 0:7.1.1-1.w6 will be installed
    –> Running transaction check
    —> Package libtidy.x86_64 0:0.99.0-19.20070615.1.el6 will be installed
    –> Processing Conflict: php71w-common-7.1.1-1.w6.x86_64 conflicts php-common Finished Dependency Resolution
    Error: php71w-common conflicts with php-common-5.3.3-48.el6_8.x86_64
    You could try using –skip-broken to work around the problem
    You could try running: rpm -Va –nofiles –nodigest

    Not able to install the phpmyadmin.

    • Ravi Saive says:

      @Ajit,

      Its due to because, you’ve multiple third-party repositories enabled your system, try to disable them and install with remi repository..

  3. jocovish sam says:

    Hi, Please I have a problem, when I install PhpMyAdmen and I run command service httpd restart I get the below error.

    Starting httpd: httpd: Could not reliably determine the server's fully qualified domain name, using 192.0.0.0 for ServerName
    

    And I can’t access my http://192.0.0.0/PhpMyAdmen/

    Forbidden

    You don’t have permission to access /phpmyadmin on this server.

    Apache/2.2.15 (CentOS) Server at 192.0.0.0 Port 80

    Please help me!

    • Ravi Saive says:

      @Jocovish,

      That’s not error, it saying that the service could not determine the server full qualified hostname, to get rid of this error, try to add your system hostname in /etc/hosts file and then restart the httpd service..

      Regarding Forbidden error, you need allow you IP address to access PhpMyAdmin..

  4. Kumar Nikhil says:

    i am getting error : forbidden you don’t have permission to access /phpmyadmin on this server.
    apache/2.2.15 (Centos) server at 172.16.16.25 port 80

    • Ravi Saive says:

      @Kumar,

      In /etc/httpd/conf.d/phpMyAdmin.conf file, add the IP address of your machine as shown and restart Apache.

      Allow from your-ip-address
      
  5. blaisck says:

    I already installed php56-remi on my Fedora 20
    how can i install newest phpmyadmin?

Got something to say? Join the discussion.

Your email address will not be published. Required fields are marked *

Join Over 300K+ Linux Users
  1. 202,035
  2. 9,267
  3. 38,621

Are you subscribed?