L'un des principaux avantages des systèmes d'exploitation Linux est leur polyvalence pour intégrer de multiples fonctionnalités et caractéristiques, c'est pourquoi les distributions Linux sont des alliées pour tout ce qui concerne le développement Web et XAMPP est l'une des meilleures options s'il s'agit d'intégrer les solutions de développement les plus populaires dans un seul point.
Qu'est-ce que XAMPPXAMPP est essentiellement une distribution Apache dans laquelle des applications telles que MariaDB, PHP et Perl sont intégrées.
XAMPP propose des installateurs pour les systèmes Windows, Linux et macOS et son objectif principal est de fournir à l'utilisateur final, principalement des développeurs, une distribution facile à installer permettant de tirer le meilleur parti d'Apache et ceci est réalisé puisque XAMPP est configuré par défaut avec toutes ses différentes options actives, ce qui représente le peu que nous devons configurer manuellement.
XAMPP est 100% gratuit pour les utilisations commerciales et non commerciales.
fonctionnalitésParmi ses principales caractéristiques, nous soulignons:
- Il est multiplateforme lui permettant d'être installé sur Windows, Linux, Solaris, Mac OS, entre autres.
- Il est sous licence GNU
- Prend en charge PHP 7
- Permet la création d'un site web de manière simple
- XAMPP inclut des outils supplémentaires tels que les outils d'administration de base de données phpMyAdmin, le serveur FTP FileZilla, le serveur de messagerie Mercury, le langage de programmation Perl et le serveur Tomcat JSP.
XAMPP 7.4.7La version actuelle de XAMPP est la version 7.4.7 qui intègre :
- PHP 7.2.31, 7.3.19, 7.4.7
- Apache 2.4.43
- MariaDB 10.4.13
- Perl 5.30.3
- OpenSSL 1.1.1g (UNIX uniquement)
- phpMyAdmin 5.0.2
Il est temps d'apprendre à installer XAMPP sur Linux Mint 20.
1. Comment installer XAMPP sur Linux Mint 20
Étape 1
La première étape à faire sera d'installer netstat avec lequel il est autorisé d'utiliser XAMPP au maximum, pour cela nous allons au terminal et exécutons ce qui suit :
sudo apt installer net-tools
AGRANDIR
Étape 2
Il est temps de télécharger le script de la dernière version disponible de XAMPP qui est 7.4.7, pour cela nous exécutons ce qui suit :
sudo wget https://www.apachefriends.org/xampp-files/7.2.31/xampp-linux-x64-7.2.31-1-installer.run
AGRANDIR
Étape 3
Nous devons convertir ce fichier téléchargé en exécutable, pour cela nous entrons dans le terminal :
sudo chmod + x xampp-linux-x64-7.4.7-0-installer.run
AGRANDIR
Étape 3
Après avoir accordé les autorisations, nous allons exécuter le programme d'installation comme suit :
sudo ./xampp-linux-x64-7.4.7-0-installer.runAppuyez sur Entrée pour lancer l'assistant d'installation de XAMPP sur Linux Mint 20 :
AGRANDIR
Étape 4
Nous cliquons sur Suivant et sélectionnons les composants à installer :
Étape 5
Encore une fois, nous cliquons sur Suivant et nous verrons le chemin où XAMPP sera installé qui est / opt / lampp :
Étape 6
Nous cliquons sur Suivant et dans la fenêtre suivante, il sera possible d'installer des applications sponsorisées telles que Drupal, Joomla et WordPress :
Étape 7
Si nous ne le voulons pas, nous désactivons simplement la case actuelle, cliquez sur Suivant et nous sommes prêts à installer XAMPP dans Linux Mint 20 :
Étape 8
Nous cliquons sur Suivant et le processus d'installation de XAMPP démarrera dans Mint 20 :
Étape 9
À la fin de ce processus, nous verrons ce qui suit :
Là, nous pouvons laisser la case "Lancer XAMPP" active pour démarrer l'utilitaire, mais c'est facultatif.
2. Démarrage et vérification de XAMPP sur Linux Mint 20
Étape 1
Nous allons démarrer XAMPP en exécutant ce qui suit dans le terminal :
sudo / opt / lampp / lampp start
AGRANDIR
Étape 2
À partir de l'ordinateur local, nous vérifions cela en entrant ce qui suit :
http://localhost/phpmyadmin/
AGRANDIR
Étape 3
Là, nous avons toutes les propriétés de PHP et MySQL, mais si nous essayons de nous connecter à distance, nous verrons l'erreur suivante pour des raisons de sécurité :
AGRANDIR
Étape 4
Pour arrêter XAMPP, nous exécutons :
sudo / opt / lampp / lampp stopPour le redémarrer, nous utiliserons les éléments suivants :
sudo / opt / lampp / redémarrage de lampp
3. Comment configurer les paramètres de sécurité XAMPP Linux Mint
Étape 1
Il est important que nous définissions les niveaux de sécurité de XAMPP tels que les mots de passe et les utilisateurs, pour cette configuration de sécurité, nous exécutons ce qui suit :
sudo / opt / lampp / lampp sécuritéNous appuyons sur Entrée et cela lancera une série de questions auxquelles nous devons répondre en fonction des besoins actuels :
AGRANDIR
Étape 2
Nous pouvons entrer les réponses selon le cas :
AGRANDIR
Étape 3
Si nous voulons configurer l'accès externe, nous devons éditer le fichier httpd-xampp.conf :
sudo nano etc / extra / httpd-xampp.confLà, nous devons localiser les éléments suivants:
Alias / phpmyadmin "/ opt / lampp / phpmyadmin /" AllowOverride AuthConfig Require local Remplacez la ligne « Require local » par « Require all grant » : Alias / phpmyadmin "/ opt / lampp / phpmyadmin /" AllowOverride AuthConfig Require all accordéÉtape 4
Nous enregistrons les modifications, puis nous essayons d'accéder à l'extérieur et nous verrons que nous avons XAMPP 7.4.7 :
AGRANDIR
Fichiers de configuration principaux XAMPPLes principaux fichiers de configuration XAMPP se trouvent dans les chemins suivants :
- Apache : /opt/lampp/etc/httpd.conf, /opt/lampp/etc/extra/httpd-xampp.conf
- PHP : /opt/lampp/etc/php.ini
- MySQL : /opt/lampp/etc/my.cnf
- ProFTPD : /opt/lampp/etc/proftpd.conf
5. Environnement XAMPP Linux Mint
Étape 1
Lorsque vous accédez à XAMPP en tant qu'application dans Mint 20, nous verrons ce qui suit. Là, nous pouvons accéder à l'aide, ouvrir les dossiers contenant ou aller directement à l'application.
Depuis l'onglet "Gérer les serveurs" nous pouvons démarrer, arrêter ou redémarrer les différentes applications :
Étape 2
Là, nous avons le bouton "Configurer" où il est possible de définir les paramètres du service :
Étape 3
Depuis "Application Log", nous pouvons accéder aux événements des services.
Étape 4
Dans XAMPP, il est possible de créer des copies de sauvegarde de la configuration, si tel est le cas, nous devons exécuter l'une des options suivantes :
sudo/opt/lampp/lampp backup sudo/opt/lampp/lampp backup secret
AGRANDIR
6. Comment désinstaller XAMPP Linux Mint
Étape 1
Au moment où nous ne voulons plus utiliser XAMPP, nous pouvons le désinstaller du système, pour cela nous accédons au répertoire :
cd / opt / lamppLà, nous exécutons le script de désinstallation XAMPP :
sudo ./désinstaller
AGRANDIR
Étape 2
Nous confirmons en cliquant sur "Oui" et nous verrons que XAMPP a été supprimé de Linux Mint 20 :
AGRANDIR
Enfin, nous supprimons le dossier d'origine avec la commande suivante :
sudo rm -r / opt / lamppAvec Solvetic vous avez appris à installer et configurer XAMPP sous Linux Mint 20 et ainsi profiter de chacune de ses principales fonctionnalités.