XAMPP est un serveur Web multiplateforme utilisé pour développer et tester des programmes et des applications Web, créé par l'organisation des amis d'Apache. C'est un logiciel open-source, donc son code peut être modifié ou révisé par le public.
Le XAMPP est pris en charge par diverses plates-formes telles que Windows, Linux et macOS.
Dans le XAMPP abréviation,
- X signifie croix
- Un signifie Apache
- M signifie MariaDB
- PP signifie Perl et PHP
Les composants et logiciels de XAMPP :
- Apache . Apache est un serveur Web HTTP populaire qui héberge divers sites Web et applications Web.
- MariaDB . MariaDB est un SGBDR utilisé pour stocker, gérer, manipuler et afficher les données. Initialement, MySQL faisait partie du logiciel XAMPP. Plus tard, MySQL a été remplacé par MariaDB.
- PHP . PHP est un langage de script utilisé pour développer des sites Web dynamiques et des applications Web.
- Perl . C'est une combinaison des langages dynamiques Perl 5 et Perl 6.
- Panneau de configuration XAMPP . Le panneau de contrôle XAMPP est une console centrale utilisée pour gérer tous les composants et logiciels de XAMPP.
- PhpMyAdmin. Il s'agit d'un portail Web utilisé pour administrer le serveur de base de données MariaDB. Nous pouvons créer une base de données, y exécuter une requête et surveiller les performances du serveur de base de données.
- Ouvrir SSL . Il s'agit d'une implémentation open source de SSL. (Secure Socket Layer)
- Tomcat . C'est une servlet qui fournit des fonctionnalités JAVA.
- Mercure . Il s'agit d'un serveur de messagerie pour l'envoi d'e-mails.
- Webaliseur. Il s'agit d'un logiciel d'analyse Web qui fournit des détails sur l'utilisation et les journaux des utilisateurs.
Dans cet article, nous allons examiner les processus d'installation et de configuration étape par étape du logiciel XAMPP sur Windows Server 2019.
Processus d'installation de XAMPP
La première chose à faire est de télécharger XAMPP depuis le site officiel d'Apache Friends. Une fois le fichier d'installation téléchargé, exécutez-le et l'assistant d'installation s'ouvre. Dans l'écran de bienvenue, cliquez sur Suivant .
Vous pouvez choisir les composants que vous souhaitez installer sur Sélectionner des composants filtrer. Nous installons tous les composants. Sélectionnez-les tous et cliquez sur Suivant .
Dans le dossier d'installation l'écran, spécifiez le répertoire dans lequel vous souhaitez installer XAMPP. Nous acceptons l'emplacement par défaut, ne modifiez donc pas le répertoire. Cliquez sur Suivant .
Sur la langue l'écran, choisissez la langue à utiliser dans le panneau de contrôle XAMPP. La langue par défaut est l'anglais. Cliquez sur Suivant .
Sur le Prêt à installer l'écran, cliquez sur Suivant .
Le processus d'installation commence.
Une fois l'installation de XAMPP terminée, cliquez sur Terminer pour fermer l'assistant. Maintenant XAMPP a été installé avec succès.
Une fois l'installation terminée, le panneau de configuration XAMPP s'ouvre :
Comprenons comment nous pouvons configurer les composants de celui-ci.
Panneau de configuration XAMPP
XAMPP dispose d'une console centrale pour configurer les différents composants. Nous pouvons effectuer les tâches suivantes en l'utilisant :
- Démarrer et arrêter les services d'Apache, FileZilla, MySQL/MariaDB, Mercury et Tomcat.
- Accéder à la page d'administration d'Apache, FileZilla, MySQL/MariaDB, Mercury et Tomcat.
- Modifier les paramètres de configuration.
- Accéder aux journaux d'erreurs.
Parallèlement à cela, nous pouvons effectuer des tâches à l'aide des boutons suivants :
- Configuration
- Netstat
- Coquille
- Explorateur
- Services
- Aide
- Quitter
Configurer . Le bouton ouvre la fenêtre de dialogue avec des options pour configurer tous ou des composants individuels de XAMPP.
Netstat . Il affiche tous les processus en cours d'exécution sur l'ordinateur.
Coquille . Il ouvre un shell UNIX.
Explorateur . Il ouvre le répertoire où le XAMPP est installé.
Services . Il ouvre les services Windows (services. msc )
Aide . Il ouvre la boîte de dialogue avec des liens vers divers blogs et forums.
Quitter . Fermez le panneau de configuration XAMPP.
Administrer les modules de XAMPP
Il y a quelques boutons dans le panneau de contrôle qui nous aideront à gérer divers modules XAMPP. La liste des boutons et le détail des actions suivent.
Bouton Démarrer
Le bouton Démarrer est utilisé pour démarrer les modules et leurs services. Lorsque le module démarre avec succès, la couleur d'arrière-plan du nom du module change et un ID de processus et un port attribués sont affichés dans la colonne PID(s) et port(s).
Boutons d'administration
L'administrateur les boutons ouvrent divers outils utilisés pour gérer les modules XAMPP. Les outils sont les suivants :
Module Apache . Il ouvre un exemple de page Web qui contient des liens pour afficher la version de PHP et PhpMyAdmin.
Base de données MySQL/Maria . Il ouvre la console Web PhpMyAdmin.
FileZilla . Lorsque nous cliquons sur le bouton Admin de FileZilla, une autre boîte de dialogue s'ouvre, dans laquelle vous devez spécifier les paramètres de connexion.
Une fois la connexion établie avec succès, la console d'administration FileZilla s'ouvre.
Mercure . Les boutons d'administration ouvrent une console utilisée pour gérer le serveur SMTP. Vous pouvez lire cet article sur la messagerie pour Windows pour en savoir plus.
Tomcat . Pour exécuter les services Tomcat, nous devons installer JDK ou JRE sur l'ordinateur. Lorsque nous cliquons sur le bouton admin, une console Web s'ouvre pour gérer l'application Tomcat.
Boutons de configuration
Nous pouvons éditer les fichiers de configuration des modules XAMPP. Voici la liste des fichiers de configuration de chaque module :
Nom du module | Nom du fichier de configuration |
Apache | Apache (httpd.conf)Apache (httpd-ssl.conf)Apache (httpd-xampp.conf)PHP (php.ini)phpMyAdmin(config.inc.php) |
MySQL/MariaDB | Mon.ini |
FileZilla | FileZilla.Server.xml |
Mercure | Mercury.ini |
Tomcat | server.xmltomcat-users.xmlweb.xmlcontext.xml |
Lorsque nous cliquons sur le bouton Config, il ouvre un autre volet avec la possibilité d'ouvrir le fichier de configuration des modules XAMPP.
Bouton Journaux
Il ouvre des fichiers journaux contenant des détails sur divers événements, avertissements et erreurs. Chaque module de XAMPP possède son propre ensemble de fichiers journaux.
Nom du module | Nom du fichier journal |
Apache | Apache (access.log)Apache (error.log)PHP (php_error_log) |
MySQL/MariaDB | Mysql_error.log |
FileZilla | Vous pouvez afficher les journaux depuis la console d'administration FileZilla. |
Mercure | L'emplacement par défaut du Mercury n'est pas accessible depuis le panneau de commande. Nous devons parcourir le journal des erreurs dans le système de fichiers. |
Tomcat | L'emplacement par défaut du Tomcat n'est pas accessible depuis le panneau de contrôle. Nous devons parcourir le journal des erreurs dans le système de fichiers. |
Résumé
Ainsi, nous avons découvert la pile logicielle Apache XAMPP et ses différents composants et modules. L'article couvre également le processus d'installation étape par étape du logiciel Apache XAMPP sur Windows Server 2019 et explique le panneau de configuration XAMPP.
J'espère que ces informations seront utiles pour votre flux de travail. Et si vous avez des remarques ou souhaitez partager des conseils personnels sur le sujet, vous êtes les bienvenus - la section Commentaires est à votre service.