Menu Fermer

Comment installer phpMyAdmin sur Ubuntu ou Debian

phpMyAdmin est une application LAMP spécialement conçue pour administrer les serveurs MySQL. Écrit en PHP et accessible via un navigateur web, phpMyAdmin fournit une interface graphique pour les tâches d’administration de la base de données.

Dans ce tutoriel, je vous guide pour installer phpMyAdmin sur Ubuntu ou Debian.

Comment installer phpMyAdmin sur Ubuntu ou Debian

Comment installer phpMyAdmin sur Ubuntu ou Debian

Installer MariaDB

Tout d’abord, installez MariaDB pour installer un serveur MySQL :

sudo apt install mariadb-server mariadb-client

Installer Apache2 et PHP

Voici la commande APT à utiliser pour installer phpMyAdmin, le serveur WEB Apache2 ainsi que les modules PHP nécessaires.

sudo apt install phpmyadmin apache2 php-zip php-gd php-json php-curl libapache2-mod-php
Comment installer phpMyAdmin sur Ubuntu ou Debian
  • Choisissez Oui pour configurer phpMyAdmin
Comment installer phpMyAdmin sur Ubuntu ou Debian
  • Saisissez le mot de passe MySQL deux fois
Comment installer phpMyAdmin sur Ubuntu ou Debian

Configurer le site phpMyAdmin avec Apache2

Le paquet phpMyAdmin fournit un fichier de configuration pour Apache2.
Il suffit donc d’activer ce dernier à l’aide des commandes suivantes :

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf-available/phpmyadmin.conf
sudo a2enconf phpmyadmin.conf
sudo systemctl reload apache2.service

Se connecter à phpMyAdmin

Comment se connecter à phpMyAdmin
  • Saisissez l’utilisateur root et le mot de passe root

Configurer phpMyAdmin pour se connecter sur un autre serveur (facultatif)

Par défaut, phpMyAdmin est configuré pour se connecter en local.

Les fichiers de configuration de phpMyAdmin sont situés dans /etc/phpmyadmin.
Le fichier de configuration principal est /etc/phpmyadmin/config.inc.php. Ce fichier contient des options de configuration qui s’appliquent globalement à phpMyAdmin.

Pour utiliser phpMyAdmin afin d’administrer une base de données MySQL hébergée sur un autre serveur, ajoutez les éléments suivants au fichier /etc/phpmyadmin/config.inc.php :

$cfg['Servers'][$i]['host'] = 'serveur_db' ;
  • Remplacez serveur_db par le nom ou l’adresse IP du serveur de la base de données distante. Assurez-vous également que l’hôte de phpMyAdmin dispose des permissions nécessaires pour accéder à la base de données distante.
  • Une fois la configuration terminée, déconnectez-vous de phpMyAdmin, puis reconnectez-vous, et vous devriez avoir accès au nouveau serveur