{"id":1707,"date":"2022-07-30T12:30:00","date_gmt":"2022-07-30T17:30:00","guid":{"rendered":"https:\/\/linuxhostsupport.com\/blog\/?p=1707"},"modified":"2022-07-29T10:26:48","modified_gmt":"2022-07-29T15:26:48","slug":"how-to-install-and-secure-phpmyadmin-on-almalinux","status":"publish","type":"post","link":"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/","title":{"rendered":"How to Install and Secure PhpMyAdmin on AlmaLinux"},"content":{"rendered":"\n<div id=\"linux-2435501780\" class=\"linux-before-1st-paragraph linux-entity-placement\" style=\"margin-top: 15px;margin-bottom: 15px;\"><a href=\"https:\/\/www.rosehosting.com\/managed-vps-hosting\/?mtm_campaign=blogs&#038;mtm_source=lhs&#038;mtm_medium=blog&#038;mtm_content=managed-vps&#038;mtm_cid=1339&#038;mtm_placement=inline\" aria-label=\"Untitled\"><img src=\"https:\/\/linuxhostsupport.com\/blog\/wp-content\/uploads\/2020\/12\/1340090_NVMeGoogleAds_728x90_041322.jpg\" alt=\"\"  srcset=\"https:\/\/linuxhostsupport.com\/blog\/wp-content\/uploads\/2020\/12\/1340090_NVMeGoogleAds_728x90_041322.jpg 728w, https:\/\/linuxhostsupport.com\/blog\/wp-content\/uploads\/2020\/12\/1340090_NVMeGoogleAds_728x90_041322-300x37.jpg 300w\" sizes=\"(max-width: 728px) 100vw, 728px\" width=\"728\" height=\"90\"  style=\"display: inline-block;\" \/><\/a><\/div><p>In this tutorial we are going to explain in step-by-step detail how to install and secure PhpMyAdmin on AlmaLinux.<\/p>\n\n\n\n<p>PhpMyAdmin is a free and open-source tool written in PHP used for managing MySQL databases via browser. It provides a very easy and user-friendly interface, that allows users to easily create databases, create users, tables columns and etc in no time. In this blog post, we are going to install PhpMyAdmin with<a href=\"https:\/\/www.rosehosting.com\/lamp-hosting\/\"> the LAMP stack<\/a>.<\/p>\n\n\n\n<p>Installing and securing PhpMyAdmin on AlmaLinux is a straightforward process and may take up to 15 minutes. Let&#8217;s get started!<\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">Prerequisites<\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li>A server with AlmaLinux 20.04 as OS<\/li><li>Valid domain pointed to the servers IP address<\/li><li>User privileges: root or non-root user with sudo privileges<\/li><\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Step 1. Update the System<\/h2>\n\n\n\n<p>Before we install the LAMP stack we need to update the system packages to the latest version available.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo dnf update -y &amp;&amp; sudo dnf upgrade -y<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Step 2. Install Apache2 Web Server<\/h2>\n\n\n\n<p>To install the Apache2 execute the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo dnf install httpd -y<\/pre>\n\n\n\n<p>To start and enable the apache service, execute the commands below:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo systemctl start httpd &amp;&amp; sudo systemctl enable httpd<\/pre>\n\n\n\n<p>Check the status of the Apache service:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo systemctl status httpd<\/pre>\n\n\n\n<p>You should receive the following output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[root@host ~]# sudo systemctl status httpd\n\u25cf httpd.service - The Apache HTTP Server\n   Loaded: loaded (\/usr\/lib\/systemd\/system\/httpd.service; enabled; vendor preset: disabled)\n  Drop-In: \/usr\/lib\/systemd\/system\/httpd.service.d\n           \u2514\u2500php-fpm.conf\n   Active: active (running) since Sun 2022-07-03 11:11:13 CDT; 8min ago\n     Docs: man:httpd.service(8)\n Main PID: 4665 (httpd)\n   Status: \"Total requests: 2; Idle\/Busy workers 100\/0;Requests\/sec: 0.00409; Bytes served\/sec:  20 B\/sec\"\n    Tasks: 213 (limit: 23674)\n   Memory: 38.0M\n   CGroup: \/system.slice\/httpd.service\n           \u251c\u25004665 \/usr\/sbin\/httpd -DFOREGROUND\n           \u251c\u25004670 \/usr\/sbin\/httpd -DFOREGROUND\n           \u251c\u25004671 \/usr\/sbin\/httpd -DFOREGROUND\n           \u251c\u25004672 \/usr\/sbin\/httpd -DFOREGROUND\n           \u2514\u25004673 \/usr\/sbin\/httpd -DFOREGROUND\n\nJul 03 11:11:12 host.test.vps systemd[1]: Starting The Apache HTTP Server...\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Step 3. Install PHP8.0 with extensions<\/h2>\n\n\n\n<p>First we need to add the repository for PHP8.0 with the command below:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo dnf install -y https:\/\/rpms.remirepo.net\/enterprise\/remi-release-8.rpm<\/pre>\n\n\n\n<p>Update the system and list the available php modules<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo dnf update\n\nsudo dnf module list php<\/pre>\n\n\n\n<p>You should receive the following output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Last metadata expiration check: 0:00:33 ago on Sun 03 Jul 2022 07:22:57 AM CDT.\nAlmaLinux 8 - AppStream\nName                           Stream                               Profiles                                             Summary\nphp                            7.2 [d][e]                           common [d], devel, minimal                           PHP scripting language\nphp                            7.3                                  common [d], devel, minimal                           PHP scripting language\nphp                            7.4                                  common [d], devel, minimal                           PHP scripting language\nphp                            8.0                                  common [d], devel, minimal                           PHP scripting language\n\nRemi's Modular repository for Enterprise Linux 8 - x86_64\nName                           Stream                               Profiles                                             Summary\nphp                            remi-7.2                             common [d], devel, minimal                           PHP scripting language\nphp                            remi-7.3                             common [d], devel, minimal                           PHP scripting language\nphp                            remi-7.4                             common [d], devel, minimal                           PHP scripting language\nphp                            remi-8.0                             common [d], devel, minimal                           PHP scripting language\nphp                            remi-8.1                             common [d], devel, minimal                           PHP scripting language\n\nHint: [d]efault, [e]nabled, [x]disabled, [i]nstalled\n<\/pre>\n\n\n\n<p>Select the PHP8.0 with the comands below:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo dnf module reset php\n\nsudo dnf module enable php:remi-8.0\n\nsudo dnf install php -y<\/pre>\n\n\n\n<p>After sucessfull installation you can check the version with <strong>php -v<\/strong> command and receive output similar like this:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[root@host ~]# php -v\nPHP 8.0.20 (cli) (built: Jun  8 2022 00:33:06) ( NTS gcc x86_64 )\nCopyright (c) The PHP Group\nZend Engine v4.0.20, Copyright (c) Zend Technologies\n    with Zend OPcache v8.0.20, Copyright (c), by Zend Technologies<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Step 4. Install MySQL database server<\/h2>\n\n\n\n<p>To install MySQL database server execute the following commands:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo dnf install mysql-server mysql<\/pre>\n\n\n\n<p>Start and enable the mysqld.service with the following commands:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo systemctl start mysqld &amp;&amp; sudo systemctl enable mysqld<\/pre>\n\n\n\n<p>Check the status of the mysqld.service<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo systemctl status mysqld<\/pre>\n\n\n\n<p>You should receive the following output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[root@host ~]# sudo systemctl status mysqld\n\u25cf mysqld.service - MySQL 8.0 database server\n   Loaded: loaded (\/usr\/lib\/systemd\/system\/mysqld.service; enabled; vendor preset: disabled)\n   Active: active (running) since Sun 2022-07-03 07:53:36 CDT; 2s ago\n Main PID: 39835 (mysqld)\n   Status: \"Server is operational\"\n    Tasks: 38 (limit: 23674)\n   Memory: 467.1M\n   CGroup: \/system.slice\/mysqld.service\n           \u2514\u250039835 \/usr\/libexec\/mysqld --basedir=\/usr\n\nJul 03 07:53:23 host.test.vps systemd[1]: Starting MySQL 8.0 database server...\n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Step 5. Download and Install PhpMyAdmin<\/h2>\n\n\n\n<p>Go into the default Apache document root directory and download the PHPMyAdmin:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"> cd \/var\/www\/html\n\nwget https:\/\/files.phpmyadmin.net\/phpMyAdmin\/5.2.0\/phpMyAdmin-5.2.0-all-languages.zip<\/pre>\n\n\n\n<p>Once downloaded extract the zip file and rename it to <strong>phpmyadmin<\/strong>.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">unzip phpMyAdmin-5.2.0-all-languages.zip\n\nmv phpMyAdmin-5.2.0-all-languages\/ phpmyadmin\/<\/pre>\n\n\n\n<p>Set the right permissions:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">chown -R apache:apache \/var\/www\/html\/<\/pre>\n\n\n\n<p>Now, you can access the phpMyAdmin at <strong>http:\/\/YOURSERVERIPADDRESS\/phpmyadmin\/<\/strong> This way we are not able to secure the URL since it is an IP address and the SSL certificate can not be installed on the IP address. In the next steps, we will explain a bit more about this.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 6. Create Apache Virtual Host File<\/h2>\n\n\n\n<p>First we need to create Apache virtual host file so we can access the phpMyAdmin via a domain name.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">touch \/etc\/httpd\/sites-available\/phpmyadmin.conf<\/pre>\n\n\n\n<p>Open the file with your favorite editor and paste the following lines of code.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;VirtualHost *:80&gt;\n    ServerName yourdomain.com\n    DocumentRoot \/var\/www\/html\/phpmyadmin\n    ErrorLog \/var\/log\/httpd\/phpmyadmin_error.log\n&lt;\/VirtualHost&gt;\n<\/pre>\n\n\n\n<p>Save the file, close it and enable the Apache configuration.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">ln -s \/etc\/httpd\/sites-available\/phpmyadmin.conf \/etc\/httpd\/sites-enabled\/<\/pre>\n\n\n\n<p>Check the Apache syntax with the command below:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">httpd -t<\/pre>\n\n\n\n<p>If everything is OK, you should receive the following output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">[root@host html]# httpd -t\nSyntax OK\n\n<\/pre>\n\n\n\n<p>Now, you can restart the Apache service and access your application in browser at <strong>http:\/\/yourdomain.com<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Step 7. Secure the Website with Free Let&#8217;s Encrypt SSL certificate<\/h2>\n\n\n\n<p>First we need to install the mod_ssl module and the python certbot in order can generate the SSL certificate.<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo dnf install epel-release mod_ssl -y\n\nsudo dnf install python3-certbot-apache -y<\/pre>\n\n\n\n<p>Next we can install the Free Let&#8217;s Encrypt SSL certificate with the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">sudo certbot --apache --agree-tos --redirect --hsts --staple-ocsp --email admin@yourdomain.com -d yourdomain.com<\/pre>\n\n\n\n<p>After successful installation you should see the following output:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Successfully received certificate.\nCertificate is saved at: \/etc\/letsencrypt\/live\/yourdomain.com\/fullchain.pem\nKey is saved at:         \/etc\/letsencrypt\/live\/yourdomain.com\/privkey.pem\nThis certificate expires on 2022-10-01.\nThese files will be updated when the certificate renews.\nCertbot has set up a scheduled task to automatically renew this certificate in the background.\n\nDeploying certificate\nSuccessfully deployed certificate for yourdomain.com to \/etc\/httpd\/sites-available\/phpmyadmin-le-ssl.conf\nCongratulations! You have successfully enabled HTTPS on https:\/\/yourdomain.com\n\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\nIf you like Certbot, please consider supporting our work by:\n * Donating to ISRG \/ Let's Encrypt:   https:\/\/letsencrypt.org\/donate\n * Donating to EFF:                    https:\/\/eff.org\/donate-le\n- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n<\/pre>\n\n\n\n<p>Now, you can access your website securely at <strong>https:\/\/yourdomain.com<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/07\/phpmyadmin-300x290.jpg\" alt=\"\" class=\"wp-image-42540\"\/><\/figure>\n\n\n\n<p>Congratulations! You successfully installed PhpMyAdmin on AlmaLinux with the Let&#8217;s Encrypt SSL certificate. If you find it difficult to complete these steps feel free to contact us anytime you want. We are available 24\/7.<\/p>\n\n\n\n<p>If you liked this post on how to install and secure <a href=\"https:\/\/www.rosehosting.com\/almalinux-hosting\/\">PhpMyAdmin on AlmaLinux<\/a>, please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.<\/p><div id=\"linux-1946195189\" class=\"linux-after-8th-paragraph linux-entity-placement\" style=\"margin-top: 15px;margin-bottom: 15px;\"><a href=\"https:\/\/www.rosehosting.com\/managed-vps-hosting\/?mtm_campaign=blogs&#038;mtm_source=lhs&#038;mtm_medium=blog&#038;mtm_content=managed-vps&#038;mtm_cid=1340&#038;mtm_placement=inline\" aria-label=\"Untitled\"><img src=\"https:\/\/linuxhostsupport.com\/blog\/wp-content\/uploads\/2020\/12\/1340095_VPSGoogleAds_728x90_042622.jpg\" alt=\"\"  srcset=\"https:\/\/linuxhostsupport.com\/blog\/wp-content\/uploads\/2020\/12\/1340095_VPSGoogleAds_728x90_042622.jpg 728w, https:\/\/linuxhostsupport.com\/blog\/wp-content\/uploads\/2020\/12\/1340095_VPSGoogleAds_728x90_042622-300x37.jpg 300w\" sizes=\"(max-width: 728px) 100vw, 728px\" width=\"728\" height=\"90\"  style=\"display: inline-block;\" \/><\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial we are going to explain in step-by-step detail how to install and secure PhpMyAdmin on AlmaLinux. PhpMyAdmin is a free and open-source tool written in PHP used for managing MySQL databases via browser. It provides a very easy and user-friendly interface, that allows users to easily create databases, create users, tables columns [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1708,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,2],"tags":[220,199,223],"class_list":["post-1707","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guides","category-tutorials","tag-almalinux","tag-how-to-install","tag-phpmyadmin"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Install and Secure PhpMyAdmin on AlmaLinux | LinuxHostSupport<\/title>\n<meta name=\"description\" content=\"In this tutorial we are going to explain in step-by-step detail how to install and secure PhpMyAdmin on AlmaLinux. Read on to find out more!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install and Secure PhpMyAdmin on AlmaLinux | LinuxHostSupport\" \/>\n<meta property=\"og:description\" content=\"In this tutorial we are going to explain in step-by-step detail how to install and secure PhpMyAdmin on AlmaLinux. Read on to find out more!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/\" \/>\n<meta property=\"og:site_name\" content=\"LinuxHostSupport\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/linuxhostsupport\" \/>\n<meta property=\"article:published_time\" content=\"2022-07-30T17:30:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/linuxhostsupport.com\/blog\/wp-content\/uploads\/2022\/07\/how-to-install-and-secure-phpmyadmin-on-almaLinux.webp\" \/>\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\/webp\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@lnxhostsupport\" \/>\n<meta name=\"twitter:site\" content=\"@lnxhostsupport\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\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:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\/\/linuxhostsupport.com\/blog\/#\/schema\/person\/53a9571ea078cdf350137a1e97423cfb\"},\"headline\":\"How to Install and Secure PhpMyAdmin on AlmaLinux\",\"datePublished\":\"2022-07-30T17:30:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/\"},\"wordCount\":583,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/linuxhostsupport.com\/blog\/wp-content\/uploads\/2022\/07\/how-to-install-and-secure-phpmyadmin-on-almaLinux.webp\",\"keywords\":[\"almalinux\",\"how to install\",\"phpmyadmin\"],\"articleSection\":[\"Guides\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/\",\"url\":\"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/\",\"name\":\"How to Install and Secure PhpMyAdmin on AlmaLinux | LinuxHostSupport\",\"isPartOf\":{\"@id\":\"https:\/\/linuxhostsupport.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/linuxhostsupport.com\/blog\/wp-content\/uploads\/2022\/07\/how-to-install-and-secure-phpmyadmin-on-almaLinux.webp\",\"datePublished\":\"2022-07-30T17:30:00+00:00\",\"author\":{\"@id\":\"https:\/\/linuxhostsupport.com\/blog\/#\/schema\/person\/53a9571ea078cdf350137a1e97423cfb\"},\"description\":\"In this tutorial we are going to explain in step-by-step detail how to install and secure PhpMyAdmin on AlmaLinux. Read on to find out more!\",\"breadcrumb\":{\"@id\":\"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/#primaryimage\",\"url\":\"https:\/\/linuxhostsupport.com\/blog\/wp-content\/uploads\/2022\/07\/how-to-install-and-secure-phpmyadmin-on-almaLinux.webp\",\"contentUrl\":\"https:\/\/linuxhostsupport.com\/blog\/wp-content\/uploads\/2022\/07\/how-to-install-and-secure-phpmyadmin-on-almaLinux.webp\",\"width\":742,\"height\":372,\"caption\":\"how to install and secure phpmyadmin on almaLinux\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/linuxhostsupport.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install and Secure PhpMyAdmin on AlmaLinux\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/linuxhostsupport.com\/blog\/#website\",\"url\":\"https:\/\/linuxhostsupport.com\/blog\/\",\"name\":\"LinuxHostSupport\",\"description\":\"Linux Tutorials and Guides\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/linuxhostsupport.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/linuxhostsupport.com\/blog\/#\/schema\/person\/53a9571ea078cdf350137a1e97423cfb\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/ed83c63a34114218f977e1f913be03906d17c7d9c800788fcac345f5edaf6cfa?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ed83c63a34114218f977e1f913be03906d17c7d9c800788fcac345f5edaf6cfa?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ed83c63a34114218f977e1f913be03906d17c7d9c800788fcac345f5edaf6cfa?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"url\":\"https:\/\/linuxhostsupport.com\/blog\/author\/r0s3admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Install and Secure PhpMyAdmin on AlmaLinux | LinuxHostSupport","description":"In this tutorial we are going to explain in step-by-step detail how to install and secure PhpMyAdmin on AlmaLinux. Read on to find out more!","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:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/","og_locale":"en_US","og_type":"article","og_title":"How to Install and Secure PhpMyAdmin on AlmaLinux | LinuxHostSupport","og_description":"In this tutorial we are going to explain in step-by-step detail how to install and secure PhpMyAdmin on AlmaLinux. Read on to find out more!","og_url":"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/","og_site_name":"LinuxHostSupport","article_publisher":"https:\/\/www.facebook.com\/linuxhostsupport","article_published_time":"2022-07-30T17:30:00+00:00","og_image":[{"width":742,"height":372,"url":"https:\/\/linuxhostsupport.com\/blog\/wp-content\/uploads\/2022\/07\/how-to-install-and-secure-phpmyadmin-on-almaLinux.webp","type":"image\/webp"}],"author":"admin","twitter_card":"summary_large_image","twitter_creator":"@lnxhostsupport","twitter_site":"@lnxhostsupport","twitter_misc":{"Written by":"admin","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/#article","isPartOf":{"@id":"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/"},"author":{"name":"admin","@id":"https:\/\/linuxhostsupport.com\/blog\/#\/schema\/person\/53a9571ea078cdf350137a1e97423cfb"},"headline":"How to Install and Secure PhpMyAdmin on AlmaLinux","datePublished":"2022-07-30T17:30:00+00:00","mainEntityOfPage":{"@id":"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/"},"wordCount":583,"commentCount":0,"image":{"@id":"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/#primaryimage"},"thumbnailUrl":"https:\/\/linuxhostsupport.com\/blog\/wp-content\/uploads\/2022\/07\/how-to-install-and-secure-phpmyadmin-on-almaLinux.webp","keywords":["almalinux","how to install","phpmyadmin"],"articleSection":["Guides","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/","url":"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/","name":"How to Install and Secure PhpMyAdmin on AlmaLinux | LinuxHostSupport","isPartOf":{"@id":"https:\/\/linuxhostsupport.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/#primaryimage"},"image":{"@id":"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/#primaryimage"},"thumbnailUrl":"https:\/\/linuxhostsupport.com\/blog\/wp-content\/uploads\/2022\/07\/how-to-install-and-secure-phpmyadmin-on-almaLinux.webp","datePublished":"2022-07-30T17:30:00+00:00","author":{"@id":"https:\/\/linuxhostsupport.com\/blog\/#\/schema\/person\/53a9571ea078cdf350137a1e97423cfb"},"description":"In this tutorial we are going to explain in step-by-step detail how to install and secure PhpMyAdmin on AlmaLinux. Read on to find out more!","breadcrumb":{"@id":"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/#primaryimage","url":"https:\/\/linuxhostsupport.com\/blog\/wp-content\/uploads\/2022\/07\/how-to-install-and-secure-phpmyadmin-on-almaLinux.webp","contentUrl":"https:\/\/linuxhostsupport.com\/blog\/wp-content\/uploads\/2022\/07\/how-to-install-and-secure-phpmyadmin-on-almaLinux.webp","width":742,"height":372,"caption":"how to install and secure phpmyadmin on almaLinux"},{"@type":"BreadcrumbList","@id":"https:\/\/linuxhostsupport.com\/blog\/how-to-install-and-secure-phpmyadmin-on-almalinux\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/linuxhostsupport.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install and Secure PhpMyAdmin on AlmaLinux"}]},{"@type":"WebSite","@id":"https:\/\/linuxhostsupport.com\/blog\/#website","url":"https:\/\/linuxhostsupport.com\/blog\/","name":"LinuxHostSupport","description":"Linux Tutorials and Guides","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/linuxhostsupport.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/linuxhostsupport.com\/blog\/#\/schema\/person\/53a9571ea078cdf350137a1e97423cfb","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/ed83c63a34114218f977e1f913be03906d17c7d9c800788fcac345f5edaf6cfa?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/ed83c63a34114218f977e1f913be03906d17c7d9c800788fcac345f5edaf6cfa?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ed83c63a34114218f977e1f913be03906d17c7d9c800788fcac345f5edaf6cfa?s=96&d=mm&r=g","caption":"admin"},"url":"https:\/\/linuxhostsupport.com\/blog\/author\/r0s3admin\/"}]}},"_links":{"self":[{"href":"https:\/\/linuxhostsupport.com\/blog\/wp-json\/wp\/v2\/posts\/1707","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linuxhostsupport.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linuxhostsupport.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linuxhostsupport.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linuxhostsupport.com\/blog\/wp-json\/wp\/v2\/comments?post=1707"}],"version-history":[{"count":1,"href":"https:\/\/linuxhostsupport.com\/blog\/wp-json\/wp\/v2\/posts\/1707\/revisions"}],"predecessor-version":[{"id":1709,"href":"https:\/\/linuxhostsupport.com\/blog\/wp-json\/wp\/v2\/posts\/1707\/revisions\/1709"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linuxhostsupport.com\/blog\/wp-json\/wp\/v2\/media\/1708"}],"wp:attachment":[{"href":"https:\/\/linuxhostsupport.com\/blog\/wp-json\/wp\/v2\/media?parent=1707"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linuxhostsupport.com\/blog\/wp-json\/wp\/v2\/categories?post=1707"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linuxhostsupport.com\/blog\/wp-json\/wp\/v2\/tags?post=1707"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}