XAMPP est un package de serveur Web gratuit et open source développé par Apache Amis. Le progiciel XAMPP comprend le Apache serveur Web, serveur de base de données MariaDB, PHP et Perl. Il s’agit essentiellement d’un serveur LAMP localisé qui offre aux développeurs un environnement approprié pour tester des sites Web et des applications avant de les télécharger sur un serveur de production.
L’acronyme XAMPP signifie : X – Multiplateforme, A – Apache serveur, M-MariaDB, P – PHP et P – Perl. XAMPP peut fonctionner sur Windows, macOS et toutes les distributions Linux.
Dans ce guide, vous apprendrez à installer XAMMP au Ubuntu 20.04.
Étape 1 : Mettre à jour le système Ubuntu
Pour commencer, il est recommandé de s’assurer que tous les packages sont à jour.
Mettez d’abord à jour l’index du package, tapez :
$ sudo mise à jour appropriée
Téléchargez et installez maintenant la dernière version du package en utilisant :
$ sudo mise à niveau appropriée
Étape 2 : Téléchargez XAMPP sur Ubuntu 20.04
Une fois que vous avez terminé de mettre à jour les packages de votre système, accédez à la page Téléchargements XAMPP et récupérez la dernière version de XAMPP. Choisissez le bon programme d’installation pour XAMPP en fonction de la version PHP installée sur votre système.
À vérifier la version PHP sur votre système, exécutez la commande :
$ php -v
Une fois que vous avez établi la version de PHP sur votre système, assurez-vous de télécharger le programme d’installation qui correspond à la version de PHP sur votre système comme suit :
Pour PHP 7.4 :
$ wget https://www.apachefriends.org/xampp-files/7.4.12/xampp-linux-x64-7.4.12-0-installer.run
Pour PHP 7.3 :
$ wget https://www.apachefriends.org/xampp-files/7.3.24/xampp-linux-x64-7.3.24-0-installer.run
Pour PHP 7.2 :
$ wget https://www.apachefriends.org/xampp-files/7.2.34/xampp-linux-x64-7.2.34-0-installer.run
Pour mon cas, j’ai opté pour la première option car j’ai PHP 7.4.3 sur mon système. Passons maintenant à l’étape suivante.
Étape 3 : installer XAMPP sur Ubuntu 20.04
À présent, vous devriez avoir le programme d’installation sur votre répertoire de travail actuel. Vous devez d’abord lui donner des autorisations d’exécution avant de l’exécuter afin d’installer XAMMP.
Pour attribuer des autorisations d’exécution, utilisez la commande chmod comme suit :
$ sudo chmod a+x xampp-linux-x64-7.4.12-0-installer.run
Ensuite, exécutez le programme d’installation script pour installer XAMPP sur votre machine Ubuntu
$ sudo ./xampp-linux-x64-7.4.12-0-installer.run
La fenêtre de configuration XAMMP apparaît comme indiqué. Cliquez sur ‘Suivant‘ pour commencer le processus d’installation.
Ensuite, sélectionnez les composants que vous souhaitez installer et appuyez sur le ‘Suivant‘ bouton.

L’étape suivante vous montre où XAMMP sera installé. Cliquez simplement sur ‘Suivant’ pour passer à l’étape suivante.

L’installation de XAMMP va commencer, veuillez donc lui laisser un peu de temps.

Enfin, cliquez sur « Terminer » pour terminer l’installation. Avant cela, vous pouvez cocher le ‘Lancer XAMMP‘ pour lancer XAMMP automatiquement.

Après avoir cliqué sur le ‘Finir’ bouton, la page d’accueil s’affichera comme indiqué.

Pour gérer les services de base (Apache serveur Web, base de données MariaDB et ProFTPD), cliquez sur l’onglet « Gérer les serveurs ». Dans la section de droite, assurez-vous de trouver des options pour démarrer, arrêter et redémarrer les services.

Étape 4 : Vérifiez que XAMPP est en cours d’exécution
Par défaut, le Apache webserver et phpMyAdmin sont les seuls composants actifs. Pour accéder à la page phpMyAdmin, parcourez l’URL affichée.
https://localhost/phpmyadmin
La page par défaut vous présente les bases de données préexistantes fournies avec l’installation.

Étape 5 : Arrêt/démarrage du serveur XAMPP
Pour arrêter tous les services en cours d’exécution sur XAMMP, appelez la commande :
$ sudo /opt/lampp/lampp stop
Pour démarrer les services, exécutez :
$ sudo /opt/lampp/lampp start
Pour supprimer XAMMP de votre système, exécutez les commandes suivantes :
$ cd /opt/lampe $ sudo ./désinstaller
Conclusion
Dans ce didacticiel, nous avons appris comment installer XAMPP dans Ubuntu 20.04. XAMPP vous permet de tester facilement vos applications et d’imiter une situation réelle où vos applications seront hébergées sur un serveur de production pour que les clients puissent interagir avec celui-ci.