{"id":33603,"date":"2020-08-28T12:56:42","date_gmt":"2020-08-28T17:56:42","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=33603"},"modified":"2022-06-03T03:32:44","modified_gmt":"2022-06-03T08:32:44","slug":"how-to-install-phpmyadmin-on-centos-8","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/","title":{"rendered":"How to Install phpMyAdmin on CentOS 8"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><img decoding=\"async\" class=\"alignnone size-full wp-image-34075\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-phpmyadmin-on-centos-8.jpg\" alt=\"\" width=\"742\" height=\"372\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-phpmyadmin-on-centos-8.jpg 742w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-phpmyadmin-on-centos-8-300x150.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-phpmyadmin-on-centos-8-150x75.jpg 150w\" sizes=\"(max-width: 742px) 100vw, 742px\" \/><\/p>\n<p><img decoding=\"async\" class=\"alignright size-full wp-image-34076\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/set-up-install-phpmyadmin-php-management-tool-web-on-centos-8-vps.jpg\" alt=\"\" width=\"120\" height=\"67\" \/>This tutorial explains the process of installing one of the most popular open-source applications for managing MySQL databases &#8211; phpMyAdmin. phpMyAdmin is a free and open-source web-based application written in PHP, used to easily manage MySQL databases through your favorite web browser instead of needing to use the MySQL command line interface.<\/p>\n<p>PhpMyAdmin allows users to create, modify, rename, and delete databases, tables, or fields, execute SQL commands through the browser, import and export tables to a wide range of formats, create users and modify their privileges, and much more&#8230; Thanks to this tool, we will almost never need to use the MySQL command line again. We are going to install phpMyAdmin on a <a href=\"https:\/\/www.rosehosting.com\/centos-hosting.html\" target=\"_blank\" rel=\"noopener noreferrer\">CentOS 8 VPS<\/a> with Apache, MariaDB, and of course, PHP. Let&#8217;s begin.<!--more--><\/p>\n<p>phpMyAdmin has a long list of handy features, such as:<\/p>\n<ul>\n<li>Intuitive and easy to use a web interface<\/li>\n<li>Support for almost all MySQL operations<\/li>\n<li>Import data from CSV and SQL<\/li>\n<li>Export data to different formats such as CSV, SQL, XML, PDF, ISO\/IEC 26300 &#8211; OpenDocument Text and Spreadsheet, Word, LATEX, and others<\/li>\n<li>Easily administer multiple MySQL servers from a single phpMyAdmin installation<\/li>\n<li>Creating graphics of your database layout in various formats<\/li>\n<li>Creating complex queries using Query-by-example (QBE)<\/li>\n<li>Searching globally in a database or a subset of it<\/li>\n<li>Transforming stored data into any format using a set of predefined functions, like displaying BLOB-data as image or download-link<\/li>\n<li>And many more&#8230;<\/li>\n<\/ul>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69dfd53852bcc\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69dfd53852bcc\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/#1-Requirements\" >1. Requirements<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/#2-Login-via-SSH\" >2. Login via SSH<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/#3-Update-all-Packages\" >3. Update all Packages<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/#4-Install-the-LAMP-stack\" >4. Install the LAMP stack<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/#5-Install-phpMyAdmin\" >5. Install phpMyAdmin<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/#6-Restart-Apache-web-server\" >6. Restart Apache web server<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"1-Requirements\"><\/span><strong>1. Requirements<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>In order to run phpMyAdmin on your CentOS 8 VPS you need the following requirements preinstalled:<\/p>\n<ul>\n<li>Web server: Apache or Nginx.<\/li>\n<li>PHP version 7.1.3 or newer, with session support, the Standard PHP Library (SPL) extension, JSON support, and mbstring, zip and GD2 extension.<\/li>\n<li>MySQL or MariaDB database server version 5.5 or newer.<\/li>\n<li>CentOS 8 VPS with root access enabled. Our VPSes come with root access enabled by default.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"2-Login-via-SSH\"><\/span><strong>2. Login via SSH<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Login to your CentOS 8 VPS using ssh as the root user, or as a user with root permissions.<\/p>\n<pre>ssh root@IP_Address -p Port_number<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"3-Update-all-Packages\"><\/span><strong>3. Update all Packages<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Once you are logged in to the server, run the following command to make sure that all installed packages are up to date:<\/p>\n<pre>yum -y update<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"4-Install-the-LAMP-stack\"><\/span><strong>4. Install the LAMP stack<br \/>\n<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>As mentioned in the requirements section of the tutorial, a LAMP stack (Apache, MySQL\/MariaDB and PHP) is required to run phpMyAdmin on the server.<\/p>\n<h3>4.1. Install Apache<\/h3>\n<p>We will start with installing the Apache web server, one of the most popular web servers, along with <code>wget<\/code> and <code>unzip<\/code>.<\/p>\n<pre>yum -y install httpd wget unzip<\/pre>\n<p>After the installation is completed, start the web server and enable it to start upon server boot:<\/p>\n<pre>systemctl start httpd\nsystemctl enable httpd<\/pre>\n<h3>4.2. Install PHP<\/h3>\n<p>Next, install PHP along with the required PHP extensions:<\/p>\n<pre>yum -y install php php-common php-mbstring php-gd php-pdo php-pecl-zip php-json php-mysqlnd<\/pre>\n<h3>4.3. Install MariaDB<\/h3>\n<p>And finally, complete the LAMP installation by installing the MariaDB database server:<\/p>\n<pre>yum -y install mariadb mariadb-server<\/pre>\n<p>Start the MariaDB service and set it to start on reboot:<\/p>\n<pre>systemctl start mariadb\nsystemctl enable mariadb<\/pre>\n<p>Run the &#8216;<code>mysql_secure_installation<\/code>&#8216; post-installation script provided by MariaDB to strengthen the security of the database server and to set a root password. You can use the following options:<\/p>\n<pre>Set root password? [Y\/n] Y\nRemove anonymous users? [Y\/n] Y\nDisallow root login remotely? [Y\/n] Y\nRemove test database and access to it? [Y\/n] Y\nReload privilege tables now? [Y\/n] Y<\/pre>\n<p>Make sure that you remember the root password because you will need it to log in to phpMyAdmin.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"5-Install-phpMyAdmin\"><\/span><strong>5. Install phpMyAdmin<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>phpMyAdmin is not available in the official CentOS 8 repositories nor the EPEL repository, so you&#8217;ll need to download the latest release from the official phpMyAdmin website. Our commands below already have the download link for the latest version of phpMyAdmin (at the time of this article being written):<\/p>\n<pre>cd \/opt\nwget https:\/\/files.phpmyadmin.net\/phpMyAdmin\/5.0.2\/phpMyAdmin-5.0.2-all-languages.zip\nunzip phpMyAdmin-5.0.2-all-languages.zip\nmv phpMyAdmin-5.0.2-all-languages \/usr\/share\/phpmyadmin<\/pre>\n<p>You also need to create a <code>tmp<\/code> directory and set its proper permissions:<\/p>\n<pre>mkdir \/usr\/share\/phpmyadmin\/tmp\nchown -R apache:apache \/usr\/share\/phpmyadmin\nchmod 777 \/usr\/share\/phpmyadmin\/tmp<\/pre>\n<p>Once the <code>tmp<\/code> directory is created, you need to create an Apache configuration file for phpMyAdmin to be served through that web server:<\/p>\n<pre>vi \/etc\/httpd\/conf.d\/phpmyadmin.conf<\/pre>\n<p>Add the following content to that <code>phpmyadmin.conf<\/code> file:<\/p>\n<pre>Alias \/phpmyadmin \/usr\/share\/phpmyadmin\n \n&lt;Directory \/usr\/share\/phpmyadmin\/&gt;\n   AddDefaultCharset UTF-8\n   &lt;IfModule mod_authz_core.c&gt;\n     # Apache 2.4\n     &lt;RequireAny&gt;\n      Require all granted\n     &lt;\/RequireAny&gt;\n   &lt;\/IfModule&gt;\n&lt;\/Directory&gt;\n \n&lt;Directory \/usr\/share\/phpmyadmin\/setup\/&gt;\n   &lt;IfModule mod_authz_core.c&gt;\n # Apache 2.4\n     &lt;RequireAny&gt;\n       Require all granted\n     &lt;\/RequireAny&gt;\n   &lt;\/IfModule&gt;\n&lt;\/Directory&gt;<\/pre>\n<p>Change the directory to <code>\/usr\/share\/phpmyadmin<\/code> and create <code>config.inc.php<\/code>:<\/p>\n<pre>cd \/usr\/share\/phpmyadmin\ncp config.sample.inc.php config.inc.php<\/pre>\n<p>Edit the newly created <code>config.inc.php<\/code>:<\/p>\n<pre>vi config.inc.php<\/pre>\n<p>Change the blowfish secret to your own secret. The secret needs to be 32 characters long:<\/p>\n<pre>$cfg['blowfish_secret'] = 'your-blowfish-secret';<\/pre>\n<p>Restart the Apache service in order for all changes including the phpMyAdmin configuration file to be loaded:<\/p>\n<pre>systemctl restart httpd<\/pre>\n<p>Now that this is done, the installation of phpMyAdmin is finally completed. You can now access the application and start working on your databases at <code>http:\/\/IP_Address\/phpmyadmin<\/code>:<\/p>\n<p><img decoding=\"async\" class=\"size-full wp-image-27341 aligncenter\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/06\/Installing-phpMyAdmin-on-CentOS-7.jpg\" alt=\"Installing phpMyAdmin on CentOS 7\" width=\"445\" height=\"544\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/06\/Installing-phpMyAdmin-on-CentOS-7.jpg 445w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/06\/Installing-phpMyAdmin-on-CentOS-7-123x150.jpg 123w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2018\/06\/Installing-phpMyAdmin-on-CentOS-7-245x300.jpg 245w\" sizes=\"(max-width: 445px) 100vw, 445px\" \/><\/p>\n<p>If you want phpMyAdmin to be accessible from everywhere or just from a certain IP address, open its Apache configuration file and add\/edit the following lines accordingly:<\/p>\n<pre>vi \/etc\/httpd\/conf.d\/phpmyadmin.conf\n\n     &lt;RequireAny&gt;\n      Require ip IP_Address\n      Require ip 127.0.0.1\n      Require ip ::1\n     &lt;\/RequireAny&gt;\n\n<\/pre>\n<p>Where IP_Address is the actual IP address.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"6-Restart-Apache-web-server\"><\/span>6. Restart Apache web server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Save the changes and restart the Apache web server for the changes to take effect.<\/p>\n<pre>systemctl restart httpd<\/pre>\n<p>For more information on how to configure and use phpMyAdmin, please check their official documentation at <a href=\"https:\/\/www.phpmyadmin.net\/docs\/\">https:\/\/www.phpmyadmin.net\/docs\/<\/a>.<\/p>\n<hr \/>\n<p><img decoding=\"async\" class=\"alignleft size-full wp-image-34077\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/managed-php-install-maintenance-optimization-for-centos-8-support.jpg\" alt=\"\" width=\"120\" height=\"67\" \/>Of course, you don\u2019t have to <strong>install phpMyAdmin on CentOS 8<\/strong>\u00a0VPS if you use one of our <a href=\"https:\/\/www.rosehosting.com\/php-hosting.html\">Managed PHP Hosting<\/a>\u00a0services, in which case you can simply ask our expert Linux admins to install phpMyAdmin for you. They are available 24\u00d77 and will take care of your request immediately.<\/p>\n<p><span style=\"color: #ff0000;\"><strong>PS.<\/strong><\/span> If you liked this post on <strong>how to install phpMyAdmin on CentOS 8<\/strong>, please share it with your friends on the social networks using the buttons below or simply leave a comment in the comments section. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This tutorial explains the process of installing one of the most popular open-source applications for managing MySQL databases &#8211; phpMyAdmin. &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to Install phpMyAdmin on CentOS 8\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/#more-33603\" aria-label=\"Read more about How to Install phpMyAdmin on CentOS 8\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":34075,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1699,1702,13],"tags":[1838,806,50,94,1855],"class_list":["post-33603","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-centos","category-databases","category-tutorials","tag-centos-8","tag-management","tag-php","tag-phpmyadmin","tag-web-based","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Install phpMyAdmin on CentOS 8 | RoseHosting<\/title>\n<meta name=\"description\" content=\"Learn how to install phpMyAdmin on CentOS 8 with this easy tutorial. phpMyAdmin is a popular app for managing MySQL databases on CentOS.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install phpMyAdmin on CentOS 8\" \/>\n<meta property=\"og:description\" content=\"How to Install phpMyAdmin on CentOS 8 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2020-08-28T17:56:42+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-06-03T08:32:44+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-phpmyadmin-on-centos-8.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"742\" \/>\n\t<meta property=\"og:image:height\" content=\"372\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-phpmyadmin-on-centos-8\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-phpmyadmin-on-centos-8\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install phpMyAdmin on CentOS 8\",\"datePublished\":\"2020-08-28T17:56:42+00:00\",\"dateModified\":\"2022-06-03T08:32:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-phpmyadmin-on-centos-8\\\/\"},\"wordCount\":822,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-phpmyadmin-on-centos-8\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/how-to-install-phpmyadmin-on-centos-8.jpg\",\"keywords\":[\"centos 8\",\"management\",\"php\",\"phpmyadmin\",\"web based\"],\"articleSection\":[\"CentOS\",\"Databases\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-phpmyadmin-on-centos-8\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-phpmyadmin-on-centos-8\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-phpmyadmin-on-centos-8\\\/\",\"name\":\"How to Install phpMyAdmin on CentOS 8 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-phpmyadmin-on-centos-8\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-phpmyadmin-on-centos-8\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/how-to-install-phpmyadmin-on-centos-8.jpg\",\"datePublished\":\"2020-08-28T17:56:42+00:00\",\"dateModified\":\"2022-06-03T08:32:44+00:00\",\"description\":\"Learn how to install phpMyAdmin on CentOS 8 with this easy tutorial. phpMyAdmin is a popular app for managing MySQL databases on CentOS.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-phpmyadmin-on-centos-8\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-phpmyadmin-on-centos-8\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-phpmyadmin-on-centos-8\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/how-to-install-phpmyadmin-on-centos-8.jpg\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/how-to-install-phpmyadmin-on-centos-8.jpg\",\"width\":742,\"height\":372},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-phpmyadmin-on-centos-8\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install phpMyAdmin on CentOS 8\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"name\":\"RoseHosting.com\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/RoseHosting\",\"https:\\\/\\\/x.com\\\/rosehosting\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rosehosting\\\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\\\/\\\/www.rosehosting.com\",\"https:\\\/\\\/www.facebook.com\\\/rosehosting.helpdesk\"],\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/author\\\/jwilson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Install phpMyAdmin on CentOS 8 | RoseHosting","description":"Learn how to install phpMyAdmin on CentOS 8 with this easy tutorial. phpMyAdmin is a popular app for managing MySQL databases on CentOS.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/","og_locale":"en_US","og_type":"article","og_title":"How to Install phpMyAdmin on CentOS 8","og_description":"How to Install phpMyAdmin on CentOS 8 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2020-08-28T17:56:42+00:00","article_modified_time":"2022-06-03T08:32:44+00:00","og_image":[{"width":742,"height":372,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-phpmyadmin-on-centos-8.jpg","type":"image\/jpeg"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install phpMyAdmin on CentOS 8","datePublished":"2020-08-28T17:56:42+00:00","dateModified":"2022-06-03T08:32:44+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/"},"wordCount":822,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-phpmyadmin-on-centos-8.jpg","keywords":["centos 8","management","php","phpmyadmin","web based"],"articleSection":["CentOS","Databases","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/","name":"How to Install phpMyAdmin on CentOS 8 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-phpmyadmin-on-centos-8.jpg","datePublished":"2020-08-28T17:56:42+00:00","dateModified":"2022-06-03T08:32:44+00:00","description":"Learn how to install phpMyAdmin on CentOS 8 with this easy tutorial. phpMyAdmin is a popular app for managing MySQL databases on CentOS.","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-phpmyadmin-on-centos-8.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-phpmyadmin-on-centos-8.jpg","width":742,"height":372},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-phpmyadmin-on-centos-8\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install phpMyAdmin on CentOS 8"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/33603","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=33603"}],"version-history":[{"count":23,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/33603\/revisions"}],"predecessor-version":[{"id":38069,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/33603\/revisions\/38069"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/34075"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=33603"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=33603"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=33603"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}