phpMyAdmin est un outil de gestion de base de données MySQL et MariaDB basé sur le web, largement utilisé par les développeurs pour faciliter la gestion des bases de données. Son interface conviviale permet d’exécuter des requêtes, de gérer les utilisateurs, d’exporter et d’importer des données, et plus encore, sans avoir à utiliser la ligne de commande. Ce guide vous expliquera comment installer phpMyAdmin sur AlmaLinux 9, étape par étape, de manière compréhensible pour ceux qui ne sont pas familiers avec les commandes Linux.
Prérequis
Avant d’installer phpMyAdmin, vous devez avoir un serveur LAMP (Linux, Apache, MySQL/MariaDB, PHP) installé sur votre système AlmaLinux 9. Si ce n’est pas déjà fait, suivez ces étapes préliminaires :
- Installation d’Apache : Installez le serveur web Apache avec la commande :
sudo dnf install httpd -y
Activez et démarrez le service Apache :
sudo systemctl enable --now httpd
- Installation de MariaDB : Installez le système de gestion de base de données MariaDB :
sudo dnf install mariadb-server -y
Activez et démarrez le service MariaDB :
sudo systemctl enable --now mariadb
Sécurisez votre installation MariaDB :
sudo mysql_secure_installation
- Installation de PHP : phpMyAdmin est écrit en PHP, donc votre serveur doit être capable d’exécuter PHP. Installez PHP et quelques extensions communes :
sudo dnf install php php-mbstring php-xml -y
Redémarrez le service Apache pour prendre en compte PHP :
sudo systemctl restart httpd
Installation de phpMyAdmin
Avec votre serveur LAMP configuré, vous pouvez maintenant procéder à l’installation de phpMyAdmin.
- Téléchargement de phpMyAdmin : Téléchargez la dernière version de phpMyAdmin depuis le site officiel :
wget https://www.phpmyadmin.net/downloads/phpMyAdmin-latest-all-languages.tar.gz
- Extraction de phpMyAdmin : Extrayez l’archive téléchargée dans le répertoire de votre serveur web :
sudo tar xvf phpMyAdmin-latest-all-languages.tar.gz -C /var/www/html
Renommez le répertoire extrait pour simplifier son accès :
sudo mv /var/www/html/phpMyAdmin-*-all-languages /var/www/html/phpmyadmin
- Configuration des permissions : Attribuez les bonnes permissions au répertoire de phpMyAdmin :
sudo chown -R apache:apache /var/www/html/phpmyadmin
- Configuration de phpMyAdmin : Copiez le fichier de configuration exemple pour créer le fichier de configuration de phpMyAdmin :
sudo cp /var/www/html/phpmyadmin/config.sample.inc.php /var/www/html/phpmyadmin/config.inc.php
Ouvrez le fichier de configuration dans un éditeur de texte :
sudo nano /var/www/html/phpmyadmin/config.inc.php
Générez une clé secrète pour $cfg['blowfish_secret']
:
$cfg['blowfish_secret'] = 'uneclesecretepourvotreinstallation'; // Changez cela pour votre clé
- Accès à phpMyAdmin via le navigateur : Ouvrez votre navigateur et accédez à phpMyAdmin en utilisant l’URL suivante :
http://votre_serveur_ip/phpmyadmin
Vous devriez voir l’écran de connexion de phpMyAdmin. Connectez-vous avec les identifiants de votre base de données MariaDB.
Pour ceux qui recherchent une solution d’hébergement fiable et sécurisée pour leurs applications web, y compris phpMyAdmin, Shape.host offre des services Linux SSD VPS adaptés à tous les besoins. Avec Shape.host, bénéficiez d’une infrastructure cloud performante, d’une sécurité de haut niveau et d’un support technique expert pour garantir que votre environnement de gestion de base de données fonctionne de manière optimale. Que vous gériez une petite base de données pour un blog personnel ou une base de données d’entreprise complexe, les solutions Shape.host Cloud VPS fournissent les ressources et la flexibilité nécessaires pour soutenir tous vos projets web.