{"id":6464,"date":"2024-11-19T13:56:12","date_gmt":"2024-11-19T13:56:12","guid":{"rendered":"https:\/\/www.how2shout.com\/linux\/?p=6464"},"modified":"2024-11-19T16:25:17","modified_gmt":"2024-11-19T16:25:17","slug":"install-phpmyadmin-on-almalinux-8-with-apache","status":"publish","type":"post","link":"https:\/\/linux.how2shout.com\/install-phpmyadmin-on-almalinux-8-with-apache\/","title":{"rendered":"Install phpMyAdmin\u00a0on AlmaLinux 9 or 8 with Apache"},"content":{"rendered":"\n<p>Manage your local or remote MySQL &amp; MariaDB database using the graphical user interface of PHPMyAdmin. Here, we let you know the steps and commands that we can use to install and step up PHPMyAdmin on AlamLinux 9 or 8<\/p>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-steps-to-install-phpmyadmin-on-almalinux-9-with-apache\">Steps to install phpMyAdmin on AlmaLinux 9 with Apache<\/h2>\n\n\n\n<p>Here, we install phpMyAdmin using the popular web server platform Apache, and of course, the PHP &amp; MySQL database will also be there. This tutorial can also be used for Rocky Linux, CentOS, and RHEL 9 or 8 versions.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-1-install-apache-php-and-mysql\">1. Install Apache, PHP, and MySQL<\/h3>\n\n\n\n<p>PhpMyAdmin requires an Apache web server so that we can access it using a browser. As it is written using PHP, all the PHP, including the MySQL database, must be on the server.<\/p>\n\n\n\n<p>If you have these three things<span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\">, then move forward. Otherwise, first, install them using our tutorial on <a href=\"https:\/\/linux.how2shout.com\/how-to-install-apache-mysql-and-php-on-almalinux-9-or-rocky\/\" target=\"_blank\">installing the LAMP server on AlmaLinux<\/a><a href=\"https:\/\/www.how2shout.com\/linux\/how-to-install-apache-mysql-and-php-on-almalinux-8\/\" target=\"_blank\">\u00a09<\/a>\u00a0or <\/span><a href=\"https:\/\/linux.how2shout.com\/how-to-install-apache-mysql-and-php-on-almalinux-8\/\"><span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\">Almalinux 8<\/span>.<\/a><\/p>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-2-download-phpmyadmin-files\">2. Download phpMyAdmin files<\/h3>\n\n\n\n<p>The file we require to install and set up this GUI MySQL Database management is neither available in <span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\">AlmaLinux&#8217;s base repo nor EPEL. Hence, we have to download it manually from its website. Visit the&nbsp;<a href=\"https:\/\/www.phpmyadmin.net\/downloads\/\" target=\"_blank\"><strong>download page,<\/strong><\/a>&nbsp;right-click on the latest version,<\/span> and copy the link.<\/p>\n\n\n\n<p><span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\"><strong>Note<\/strong>: The latest version used for this tutorial was&nbsp;<strong>5.2.1,<\/strong>&nbsp;which may differ in your case.<\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.how2shout.com\/linux\/wp-content\/uploads\/2021\/08\/Download-phpmyadmin-files-to-install.jpg\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1062\" height=\"519\" src=\"https:\/\/www.how2shout.com\/linux\/wp-content\/uploads\/2021\/08\/Download-phpmyadmin-files-to-install.jpg\" alt=\"Download phpmyadmin files to install\" class=\"wp-image-6445\" title=\"Download phpmyadmin files to install\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>After that, type <strong>wget<\/strong>&nbsp; in your command terminal of AlmaLinux and paste the link after it, as shown in the below example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\"><strong>wget<\/strong> https:\/\/files.phpmyadmin.net\/phpMyAdmin\/5.1.1\/phpMyAdmin-5.2.1-all-languages.zip<\/code><\/pre>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-3-extract-the-zip-and-configure-phpmyadmin-on-almalinux-9-or-8\">3. Extract the zip and configure phpMyAdmin on AlmaLinux 9 or 8<\/h3>\n\n\n\n<p>Now that we have the zipped file of the phpMyAdmin, it&#8217;s time to extract and perform the necessary changes to make it work.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-1-install-unzip\">1. Install unzip<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">sudo dnf install unzip<\/code><\/pre>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-2-extract-file\">2. Extract file<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">unzip phpMyAdmin-*-all-languages.zip<\/code><\/pre>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-3-move-the-extracted-files-to-usr-share-phpmyadmin\">3. Move the extracted files to <code>\/usr\/share\/phpmyadmin<\/code><\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">sudo mv phpMyAdmin-*-all-languages \/usr\/share\/phpmyadmin<\/code><\/pre>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-4-create-config-inc-php\">4. Create config.inc.php<\/h4>\n\n\n\n<p>The sample configuration file for phpMyAdmin is already there; we need to rename it:<\/p>\n\n\n\n<p><em>Please switch to the directory where we have moved the extracted&nbsp; file in the previous step<\/em><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">cd \/usr\/share\/phpmyadmin<\/code><\/pre>\n\n\n\n<p><em>Rename the sample configuration file:<\/em><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">sudo mv config.sample.inc.php config.inc.php<\/code><\/pre>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-5-generate-a-32-bit-secret-string\">5. Generate a 32-bit Secret string<\/h4>\n\n\n\n<p>Enter the command below to get a long string of 32 numbers.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">openssl rand -base64 32<\/code><\/pre>\n\n\n\n<p>Copy the string and move to the next step.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.how2shout.com\/linux\/wp-content\/uploads\/2021\/08\/Command-to-generate-Secret-string-.png\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"618\" height=\"44\" src=\"https:\/\/www.how2shout.com\/linux\/wp-content\/uploads\/2021\/08\/Command-to-generate-Secret-string-.png\" alt=\"Command to generate Secret string\" class=\"wp-image-6454\" title=\"Command to generate Secret string\"\/><\/a><\/figure>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-6-edit-configuration-file\">6. Edit Configuration file<\/h4>\n\n\n\n<p>Now edit the configuration file that you have renamed:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">sudo dnf install nano -y<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">sudo nano config.inc.php<\/code><\/pre>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-7-set-the-blowfish-secret-string-and-temp-directory-for-phpmyadmin\">7. Set the blowfish_secret string and temp directory for phpMyAdmin<\/h4>\n\n\n\n<p>In the configuration, go to the following line:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$<span style=\"color: #339966;\">cfg<\/span>['<span style=\"color: #ffcc00;\">blowfish_secret<\/span>'] = '';<\/code><\/pre>\n\n\n\n<p>Now, add your copied string between the colons, as shown in the screenshot:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$<span style=\"color: #339966;\">cfg<\/span>['<span style=\"color: #ffcc00;\">blowfish_secret<\/span>'] = '<span style=\"color: #ffcc00;\">yourgeneratedstring<\/span>';<\/code><\/pre>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.how2shout.com\/linux\/wp-content\/uploads\/2021\/08\/Generate-a-secret-string-bowl-fish-for-phpmyAdmin.png\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"841\" height=\"490\" src=\"https:\/\/www.how2shout.com\/linux\/wp-content\/uploads\/2021\/08\/Generate-a-secret-string-bowl-fish-for-phpmyAdmin.png\" alt=\"Generate a secret string bowl fish for phpmyAdmin\" class=\"wp-image-6455\" title=\"Generate a secret string bowl fish for phpmyAdmin\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Next, scroll down to the &#8220;<strong>* Directories for saving\/loading files from server<\/strong>&#8221; area in the same configuration file and add the following line:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">$cfg['TempDir'] = '\/tmp';<\/code><\/pre>\n\n\n\n<p><span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\">Save the file by pressing&nbsp;<strong>Ctrl+X<\/strong>&nbsp;and then typing-&nbsp;<strong>Y;<\/strong>&nbsp;after that, hit the&nbsp;<strong>Enter<\/strong>&nbsp;key.<\/span><\/p>\n\n\n\n<p><strong>Note<\/strong>: if you do not declare the above temp directory in the file, you will have an error- <em>The $cfg[&#8216;TempDir&#8217;] (\/usr\/share\/phpmyadmin\/tmp\/) is not accessible<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.how2shout.com\/linux\/wp-content\/uploads\/2021\/08\/temp-direcotry-to-store-cache-files-for-php-my-admin.png\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"812\" height=\"468\" src=\"https:\/\/www.how2shout.com\/linux\/wp-content\/uploads\/2021\/08\/temp-direcotry-to-store-cache-files-for-php-my-admin.png\" alt=\"temp direcotry to store cache files for php my admin\" class=\"wp-image-6459\" title=\"temp direcotry to store cache files for php my admin\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"h-8-create-a-temporary-directory-and-assign-its-permission\">8. Create a Temporary directory and assign its permission<\/h4>\n\n\n\n<p>This Temp folder, which we have created and also declared in the configuration file above, is used to store cache files, which helps PHPMyAdmin to perform better.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">sudo mkdir \/usr\/share\/phpmyadmin\/tmp\nsudo chown -R apache:apache \/usr\/share\/phpmyadmin\nsudo chmod 777 \/usr\/share\/phpmyadmin\/tmp<\/code><\/pre>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-4-create-an-apache-configuration-file-for-phpmyadmin\">4. Create an Apache configuration file for phpMyAdmin<\/h3>\n\n\n\n<p>We need to tell our Apache where the phpMyAdmin files are located and how to serve them over the browser when someone calls for it. For this purpose, we create a dedicated Apache configuration file.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">sudo nano \/etc\/httpd\/conf.d\/phpmyadmin.conf<\/code><\/pre>\n\n\n\n<p><strong>Copy-paste the below-given code in it:<\/strong><\/p>\n\n\n\n<p><span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\">Save the file by pressing&nbsp;<strong>Ctrl+X.<\/strong>&nbsp;To confirm, press&nbsp;<strong>Y<\/strong>&nbsp;and hit the&nbsp;<strong>Enter<\/strong>&nbsp;key<\/span><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">Alias \/phpmyadmin \/usr\/share\/phpmyadmin\n\n&lt;Directory \/usr\/share\/phpmyadmin\/>\n   AddDefaultCharset UTF-8\n   &lt;IfModule mod_authz_core.c>\n     &lt;RequireAny>\n      Require all granted\n     &lt;\/RequireAny>\n   &lt;\/IfModule>\n&lt;\/Directory>\n\n&lt;Directory \/usr\/share\/phpmyadmin\/setup\/>\n   &lt;IfModule mod_authz_core.c>\n     &lt;RequireAny>\n       Require all granted\n     &lt;\/RequireAny>\n   &lt;\/IfModule>\n&lt;\/Directory><\/code><\/pre>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-5-set-proper-permission-for-selinux-policies-optional\">5. Set proper permission for SELinux policies (optional)<\/h3>\n\n\n\n<p>If your system has an enabled SELinux, run the command below to set the appropriate permission for SELinux policies so we can access this GUI app without limitation.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">sudo chcon -Rv --type=httpd_sys_content_t \/usr\/share\/phpmyadmin\/*<\/code><\/pre>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-6-restart-apache-on-almalinux-9-or-8\">6. Restart Apache on AlmaLinux 9 or 8<\/h3>\n\n\n\n<p>To let the Apache webserver recognize the changes made, restart its services once.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code lang=\"bash\" class=\"language-bash\">sudo systemctl restart httpd.service<\/code><\/pre>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-7-access-phpmyadmin-web-interface\">7. Access phpMyAdmin Web interface<\/h3>\n\n\n\n<p>Now, open a system&#8217;s browser to access the Server IP address or domain where you have installed phpMyAdmin.<\/p>\n\n\n\n<p><strong>And point it to :<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">http:\/\/your-server-ip-address\/phpmyadmin\nor\nhttp:\/\/your-domain.com\/phpmyadmin<\/pre>\n\n\n\n<p><strong>Enter the username and password of your MySQL root user to access all the databases.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.how2shout.com\/linux\/wp-content\/uploads\/2021\/08\/phpMyAdmin-web-interface-on-Rocky-Linux.png\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"942\" height=\"588\" src=\"https:\/\/www.how2shout.com\/linux\/wp-content\/uploads\/2021\/08\/phpMyAdmin-web-interface-on-Rocky-Linux.png\" alt=\"phpMyAdmin web interface on Rocky Linux\" class=\"wp-image-6449\" title=\"phpMyAdmin web interface on Rocky Linux\"\/><\/a><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.how2shout.com\/linux\/wp-content\/uploads\/2021\/08\/Install-phpMyAdmin-on-Rocky-Linux-8.png\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1366\" height=\"592\" src=\"https:\/\/www.how2shout.com\/linux\/wp-content\/uploads\/2021\/08\/Install-phpMyAdmin-on-Rocky-Linux-8.png\" alt=\"Install phpMyAdmin on Rocky Linux 8\" class=\"wp-image-6448\" title=\"Install phpMyAdmin on Rocky Linux 8\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-8-create-phpmyadmin-default-storage-database\">8. Create phpMyAdmin default Storage database<\/h3>\n\n\n\n<p>If you have not manually created a dedicated database for PHPmyadmin, the software will ask you to create one when you log in.<\/p>\n\n\n\n<p>At the bottom, you will see a message <span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\">stating, &#8220;<em>ThephpPMyAdmin configuration storage is not completely configured; some extended features have been deactivated.<\/em>&#8221; Click on the &#8220;<strong>Find out why&#8221; link.<\/strong><\/span><\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.how2shout.com\/linux\/wp-content\/uploads\/2021\/08\/phpmyadmin-storage-configuration.png\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"1054\" height=\"623\" src=\"https:\/\/www.how2shout.com\/linux\/wp-content\/uploads\/2021\/08\/phpmyadmin-storage-configuration.png\" alt=\"phpmyadmin storage configuration\" class=\"wp-image-6458\" title=\"phpmyadmin storage configuration\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Another page will open. Click <span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\">the &#8220;<strong>Create<\/strong>&#8221; link to generate a database name, &#8216;<strong>phpymyadmin,<\/strong><\/span>&#8216; to complete the configuration storage setup.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.how2shout.com\/linux\/wp-content\/uploads\/2021\/08\/Create-a-database-named-phpmyadmin.png\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"985\" height=\"456\" src=\"https:\/\/www.how2shout.com\/linux\/wp-content\/uploads\/2021\/08\/Create-a-database-named-phpmyadmin.png\" alt=\"Create a database named phpmyadmin\" class=\"wp-image-6457\" title=\"Create a database named phpmyadmin\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>That&#8217;s it. You have successfully removed the warning and set up all the required things to manage your MySQL database graphically.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/www.how2shout.com\/linux\/wp-content\/uploads\/2021\/08\/DB-for-storing-files-created-sucessfully.png\"><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" width=\"701\" height=\"480\" src=\"https:\/\/www.how2shout.com\/linux\/wp-content\/uploads\/2021\/08\/DB-for-storing-files-created-sucessfully.png\" alt=\"DB for storing files created sucessfully\" class=\"wp-image-6456\" title=\"DB for storing files created sucessfully\"\/><\/a><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<p><strong>Ending Notes:<\/strong><\/p>\n\n\n\n<p>This way, we can install phpMyAdmin on LAMP running AlmaLinux 9 or 8 Server to access the MYSQL or MariaDB database using a web-based graphical user interface.<\/p>\n\n\n\n<p><strong>Learn more:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.how2shout.com\/linux\/how-to-access-remote-mysql-database-in-local-phpmyadmin\/\" target=\"_blank\" rel=\"noopener\">How to access remote MySQL database in local phpMyAdmin<\/a><\/li>\n\n\n\n<li><a class=\"LinkSuggestion__Link-sc-1gewdgc-4 evyocv\" href=\"https:\/\/www.how2shout.com\/linux\/install-phpmyadmin-on-docker-to-manage-mariadb-or-mysql\/\" target=\"_blank\" rel=\"noopener\">Install PhpMyAdmin on Docker to manage MariaDB or MySQL<\/a><\/li>\n\n\n\n<li><a class=\"LinkSuggestion__Link-sc-1gewdgc-4 evyocv\" href=\"https:\/\/www.how2shout.com\/linux\/how-to-install-mariadb-10-on-almalinux-8-or-rocky-linux\/\" target=\"_blank\" rel=\"noopener\">How to install MariaDB 10 on AlmaLinux 8 or Rocky Linux<\/a><\/li>\n<\/ul>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<p>&nbsp;<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Manage your local or remote MySQL &amp; MariaDB database using the graphical user interface of PHPMyAdmin. Here, we let you know the steps and commands that we can use to install and step up PHPMyAdmin on AlamLinux 9 or 8 &nbsp; Steps to install phpMyAdmin on AlmaLinux 9 with Apache Here, we install phpMyAdmin using [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":6465,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_sitemap_exclude":false,"_sitemap_priority":"","_sitemap_frequency":"","_mbp_gutenberg_autopost":false,"footnotes":""},"categories":[3112],"tags":[3113,28,2373,31],"class_list":{"0":"post-6464","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-almalinux","8":"tag-almalinux","9":"tag-linux","10":"tag-phpmyadmin","11":"tag-tutorial"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.9 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Install phpMyAdmin\u00a0on AlmaLinux 9 or 8 with Apache - LinuxShout<\/title>\n<meta name=\"description\" content=\"Learn the steps &amp; commands to install phpMyAdmin on AlmaLinux 9 it 8 to manage MySQL or MariaDB using web GUI- graphical user interface\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/linux.how2shout.com\/install-phpmyadmin-on-almalinux-8-with-apache\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Install phpMyAdmin\u00a0on AlmaLinux 9 or 8 with Apache\" \/>\n<meta property=\"og:description\" content=\"Learn the steps &amp; commands to install phpMyAdmin on AlmaLinux 9 it 8 to manage MySQL or MariaDB using web GUI- graphical user interface\" \/>\n<meta property=\"og:url\" content=\"https:\/\/linux.how2shout.com\/install-phpmyadmin-on-almalinux-8-with-apache\/\" \/>\n<meta property=\"og:site_name\" content=\"LinuxShout\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/how2shout\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-19T13:56:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-19T16:25:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/linux.how2shout.com\/wp-content\/uploads\/2021\/08\/Install-phpMyAdmin-on-AlmaLinux-8-with-Apache-min.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"844\" \/>\n\t<meta property=\"og:image:height\" content=\"503\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Heyan Maurya\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@h2smedia\" \/>\n<meta name=\"twitter:site\" content=\"@h2smedia\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Heyan Maurya\" \/>\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\":\"TechArticle\",\"@id\":\"https:\\\/\\\/linux.how2shout.com\\\/install-phpmyadmin-on-almalinux-8-with-apache\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/linux.how2shout.com\\\/install-phpmyadmin-on-almalinux-8-with-apache\\\/\"},\"author\":{\"name\":\"Heyan Maurya\",\"@id\":\"https:\\\/\\\/linux.how2shout.com\\\/#\\\/schema\\\/person\\\/102d73e20384ea409022d5bafddc0f72\"},\"headline\":\"Install phpMyAdmin\u00a0on AlmaLinux 9 or 8 with Apache\",\"datePublished\":\"2024-11-19T13:56:12+00:00\",\"dateModified\":\"2024-11-19T16:25:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/linux.how2shout.com\\\/install-phpmyadmin-on-almalinux-8-with-apache\\\/\"},\"wordCount\":843,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/linux.how2shout.com\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/linux.how2shout.com\\\/install-phpmyadmin-on-almalinux-8-with-apache\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/linux.how2shout.com\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/Install-phpMyAdmin-on-AlmaLinux-8-with-Apache-min.jpg\",\"keywords\":[\"almalinux\",\"Linux\",\"phpmyadmin\",\"tutorial\"],\"articleSection\":[\"AlmaLinux\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/linux.how2shout.com\\\/install-phpmyadmin-on-almalinux-8-with-apache\\\/#respond\"]}],\"copyrightYear\":\"2024\",\"copyrightHolder\":{\"@id\":\"https:\\\/\\\/linux.how2shout.com\\\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/linux.how2shout.com\\\/install-phpmyadmin-on-almalinux-8-with-apache\\\/\",\"url\":\"https:\\\/\\\/linux.how2shout.com\\\/install-phpmyadmin-on-almalinux-8-with-apache\\\/\",\"name\":\"Install phpMyAdmin\u00a0on AlmaLinux 9 or 8 with Apache - LinuxShout\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/linux.how2shout.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/linux.how2shout.com\\\/install-phpmyadmin-on-almalinux-8-with-apache\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/linux.how2shout.com\\\/install-phpmyadmin-on-almalinux-8-with-apache\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/linux.how2shout.com\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/Install-phpMyAdmin-on-AlmaLinux-8-with-Apache-min.jpg\",\"datePublished\":\"2024-11-19T13:56:12+00:00\",\"dateModified\":\"2024-11-19T16:25:17+00:00\",\"description\":\"Learn the steps & commands to install phpMyAdmin on AlmaLinux 9 it 8 to manage MySQL or MariaDB using web GUI- graphical user interface\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/linux.how2shout.com\\\/install-phpmyadmin-on-almalinux-8-with-apache\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/linux.how2shout.com\\\/install-phpmyadmin-on-almalinux-8-with-apache\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/linux.how2shout.com\\\/install-phpmyadmin-on-almalinux-8-with-apache\\\/#primaryimage\",\"url\":\"https:\\\/\\\/linux.how2shout.com\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/Install-phpMyAdmin-on-AlmaLinux-8-with-Apache-min.jpg\",\"contentUrl\":\"https:\\\/\\\/linux.how2shout.com\\\/wp-content\\\/uploads\\\/2021\\\/08\\\/Install-phpMyAdmin-on-AlmaLinux-8-with-Apache-min.jpg\",\"width\":844,\"height\":503,\"caption\":\"Install phpMyAdmin on AlmaLinux 8 with Apache min\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/linux.how2shout.com\\\/install-phpmyadmin-on-almalinux-8-with-apache\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/linux.how2shout.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Install phpMyAdmin\u00a0on AlmaLinux 9 or 8 with Apache\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/linux.how2shout.com\\\/#website\",\"url\":\"https:\\\/\\\/linux.how2shout.com\\\/\",\"name\":\"LinuxShout\",\"description\":\"Find the open source solutions\",\"publisher\":{\"@id\":\"https:\\\/\\\/linux.how2shout.com\\\/#organization\"},\"alternateName\":\"Linux how2shout\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/linux.how2shout.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/linux.how2shout.com\\\/#organization\",\"name\":\"LinuxShout\",\"url\":\"https:\\\/\\\/linux.how2shout.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/linux.how2shout.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/linux.how2shout.com\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/Linux-Shout-Logo.png\",\"contentUrl\":\"https:\\\/\\\/linux.how2shout.com\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/Linux-Shout-Logo.png\",\"width\":503,\"height\":349,\"caption\":\"LinuxShout\"},\"image\":{\"@id\":\"https:\\\/\\\/linux.how2shout.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/how2shout\",\"https:\\\/\\\/x.com\\\/h2smedia\",\"https:\\\/\\\/instagram.com\\\/h2smedia\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/h2smedia\\\/\",\"https:\\\/\\\/www.pinterest.com\\\/how2shout\",\"https:\\\/\\\/youtube.com\\\/h2smedia\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/linux.how2shout.com\\\/#\\\/schema\\\/person\\\/102d73e20384ea409022d5bafddc0f72\",\"name\":\"Heyan Maurya\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b07b375c19891b0589da722cb1e3dff333ec63dd8467afc114611044e87cfe9a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b07b375c19891b0589da722cb1e3dff333ec63dd8467afc114611044e87cfe9a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/b07b375c19891b0589da722cb1e3dff333ec63dd8467afc114611044e87cfe9a?s=96&d=mm&r=g\",\"caption\":\"Heyan Maurya\"},\"description\":\"I have a keen interest in all kinds of technologies, from consumer-tech to enterprise solutions. However, I am still trying to learn Linux and whatever the problems I face, trying to give solutions for the same, here...\",\"sameAs\":[\"https:\\\/\\\/www.how2shout.com\\\/\"],\"url\":\"https:\\\/\\\/linux.how2shout.com\\\/author\\\/heyan\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Install phpMyAdmin\u00a0on AlmaLinux 9 or 8 with Apache - LinuxShout","description":"Learn the steps & commands to install phpMyAdmin on AlmaLinux 9 it 8 to manage MySQL or MariaDB using web GUI- graphical user interface","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:\/\/linux.how2shout.com\/install-phpmyadmin-on-almalinux-8-with-apache\/","og_locale":"en_US","og_type":"article","og_title":"Install phpMyAdmin\u00a0on AlmaLinux 9 or 8 with Apache","og_description":"Learn the steps & commands to install phpMyAdmin on AlmaLinux 9 it 8 to manage MySQL or MariaDB using web GUI- graphical user interface","og_url":"https:\/\/linux.how2shout.com\/install-phpmyadmin-on-almalinux-8-with-apache\/","og_site_name":"LinuxShout","article_publisher":"https:\/\/www.facebook.com\/how2shout","article_published_time":"2024-11-19T13:56:12+00:00","article_modified_time":"2024-11-19T16:25:17+00:00","og_image":[{"width":844,"height":503,"url":"https:\/\/linux.how2shout.com\/wp-content\/uploads\/2021\/08\/Install-phpMyAdmin-on-AlmaLinux-8-with-Apache-min.jpg","type":"image\/jpeg"}],"author":"Heyan Maurya","twitter_card":"summary_large_image","twitter_creator":"@h2smedia","twitter_site":"@h2smedia","twitter_misc":{"Written by":"Heyan Maurya","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/linux.how2shout.com\/install-phpmyadmin-on-almalinux-8-with-apache\/#article","isPartOf":{"@id":"https:\/\/linux.how2shout.com\/install-phpmyadmin-on-almalinux-8-with-apache\/"},"author":{"name":"Heyan Maurya","@id":"https:\/\/linux.how2shout.com\/#\/schema\/person\/102d73e20384ea409022d5bafddc0f72"},"headline":"Install phpMyAdmin\u00a0on AlmaLinux 9 or 8 with Apache","datePublished":"2024-11-19T13:56:12+00:00","dateModified":"2024-11-19T16:25:17+00:00","mainEntityOfPage":{"@id":"https:\/\/linux.how2shout.com\/install-phpmyadmin-on-almalinux-8-with-apache\/"},"wordCount":843,"commentCount":1,"publisher":{"@id":"https:\/\/linux.how2shout.com\/#organization"},"image":{"@id":"https:\/\/linux.how2shout.com\/install-phpmyadmin-on-almalinux-8-with-apache\/#primaryimage"},"thumbnailUrl":"https:\/\/linux.how2shout.com\/wp-content\/uploads\/2021\/08\/Install-phpMyAdmin-on-AlmaLinux-8-with-Apache-min.jpg","keywords":["almalinux","Linux","phpmyadmin","tutorial"],"articleSection":["AlmaLinux"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/linux.how2shout.com\/install-phpmyadmin-on-almalinux-8-with-apache\/#respond"]}],"copyrightYear":"2024","copyrightHolder":{"@id":"https:\/\/linux.how2shout.com\/#organization"}},{"@type":"WebPage","@id":"https:\/\/linux.how2shout.com\/install-phpmyadmin-on-almalinux-8-with-apache\/","url":"https:\/\/linux.how2shout.com\/install-phpmyadmin-on-almalinux-8-with-apache\/","name":"Install phpMyAdmin\u00a0on AlmaLinux 9 or 8 with Apache - LinuxShout","isPartOf":{"@id":"https:\/\/linux.how2shout.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/linux.how2shout.com\/install-phpmyadmin-on-almalinux-8-with-apache\/#primaryimage"},"image":{"@id":"https:\/\/linux.how2shout.com\/install-phpmyadmin-on-almalinux-8-with-apache\/#primaryimage"},"thumbnailUrl":"https:\/\/linux.how2shout.com\/wp-content\/uploads\/2021\/08\/Install-phpMyAdmin-on-AlmaLinux-8-with-Apache-min.jpg","datePublished":"2024-11-19T13:56:12+00:00","dateModified":"2024-11-19T16:25:17+00:00","description":"Learn the steps & commands to install phpMyAdmin on AlmaLinux 9 it 8 to manage MySQL or MariaDB using web GUI- graphical user interface","breadcrumb":{"@id":"https:\/\/linux.how2shout.com\/install-phpmyadmin-on-almalinux-8-with-apache\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/linux.how2shout.com\/install-phpmyadmin-on-almalinux-8-with-apache\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/linux.how2shout.com\/install-phpmyadmin-on-almalinux-8-with-apache\/#primaryimage","url":"https:\/\/linux.how2shout.com\/wp-content\/uploads\/2021\/08\/Install-phpMyAdmin-on-AlmaLinux-8-with-Apache-min.jpg","contentUrl":"https:\/\/linux.how2shout.com\/wp-content\/uploads\/2021\/08\/Install-phpMyAdmin-on-AlmaLinux-8-with-Apache-min.jpg","width":844,"height":503,"caption":"Install phpMyAdmin on AlmaLinux 8 with Apache min"},{"@type":"BreadcrumbList","@id":"https:\/\/linux.how2shout.com\/install-phpmyadmin-on-almalinux-8-with-apache\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/linux.how2shout.com\/"},{"@type":"ListItem","position":2,"name":"Install phpMyAdmin\u00a0on AlmaLinux 9 or 8 with Apache"}]},{"@type":"WebSite","@id":"https:\/\/linux.how2shout.com\/#website","url":"https:\/\/linux.how2shout.com\/","name":"LinuxShout","description":"Find the open source solutions","publisher":{"@id":"https:\/\/linux.how2shout.com\/#organization"},"alternateName":"Linux how2shout","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linux.how2shout.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/linux.how2shout.com\/#organization","name":"LinuxShout","url":"https:\/\/linux.how2shout.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/linux.how2shout.com\/#\/schema\/logo\/image\/","url":"https:\/\/linux.how2shout.com\/wp-content\/uploads\/2020\/06\/Linux-Shout-Logo.png","contentUrl":"https:\/\/linux.how2shout.com\/wp-content\/uploads\/2020\/06\/Linux-Shout-Logo.png","width":503,"height":349,"caption":"LinuxShout"},"image":{"@id":"https:\/\/linux.how2shout.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/how2shout","https:\/\/x.com\/h2smedia","https:\/\/instagram.com\/h2smedia","https:\/\/www.linkedin.com\/company\/h2smedia\/","https:\/\/www.pinterest.com\/how2shout","https:\/\/youtube.com\/h2smedia"]},{"@type":"Person","@id":"https:\/\/linux.how2shout.com\/#\/schema\/person\/102d73e20384ea409022d5bafddc0f72","name":"Heyan Maurya","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/b07b375c19891b0589da722cb1e3dff333ec63dd8467afc114611044e87cfe9a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/b07b375c19891b0589da722cb1e3dff333ec63dd8467afc114611044e87cfe9a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b07b375c19891b0589da722cb1e3dff333ec63dd8467afc114611044e87cfe9a?s=96&d=mm&r=g","caption":"Heyan Maurya"},"description":"I have a keen interest in all kinds of technologies, from consumer-tech to enterprise solutions. However, I am still trying to learn Linux and whatever the problems I face, trying to give solutions for the same, here...","sameAs":["https:\/\/www.how2shout.com\/"],"url":"https:\/\/linux.how2shout.com\/author\/heyan\/"}]}},"_links":{"self":[{"href":"https:\/\/linux.how2shout.com\/wp-json\/wp\/v2\/posts\/6464","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux.how2shout.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux.how2shout.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux.how2shout.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/linux.how2shout.com\/wp-json\/wp\/v2\/comments?post=6464"}],"version-history":[{"count":10,"href":"https:\/\/linux.how2shout.com\/wp-json\/wp\/v2\/posts\/6464\/revisions"}],"predecessor-version":[{"id":25684,"href":"https:\/\/linux.how2shout.com\/wp-json\/wp\/v2\/posts\/6464\/revisions\/25684"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux.how2shout.com\/wp-json\/wp\/v2\/media\/6465"}],"wp:attachment":[{"href":"https:\/\/linux.how2shout.com\/wp-json\/wp\/v2\/media?parent=6464"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux.how2shout.com\/wp-json\/wp\/v2\/categories?post=6464"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux.how2shout.com\/wp-json\/wp\/v2\/tags?post=6464"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}