Comment télécharger et installer XAMPP sur Windows
⚡ Résumé intelligent
XAMPP et NetBeans Ensemble, ils offrent aux débutants une pile complète de développement PHP locale. XAMPP intègre Apache, MariaDBPHP et Perl dans un seul programme d'installation, tandis que NetBeans L'éditeur ajoute la coloration syntaxique, la saisie semi-automatique et le débogage pour l'écriture de projets PHP.

Qu'est-ce que XAMPP ?
XAMPP est un serveur web open source et multiplateforme qui se compose d'un serveur web, d'un MySQL or MariaDB moteur de base de données, et PHP et Perl Il s'agit d'un ensemble de modules de programmation. Il est compilé et maintenu par Apache Friends. Il permet aux utilisateurs de créer et de tester des sites web sur un serveur web local installé sur leur ordinateur, et il prend en charge Windows, Linux et Mac.
L'acronyme XAMPP signifie :
- X – [systèmes d'exploitation multiplateformes] ce qui signifie qu'il peut fonctionner sur n'importe quel système d'exploitation : Mac OS X, Windows, Linux et ainsi de suite
- A - Apache – c'est le logiciel du serveur Web.
- M - MySQL or MariaDB - Base de données.
- P- PHP
- P – Perl – langage de script
Pourquoi utiliser XAMPP ?
XAMPP fournit un panneau de contrôle facile à utiliser pour gérer Apache, MySQL, et d'autres programmes sans utiliser de commandes. Pour utiliser PHP, nous devons installer Apache et MySQLL'installation et la configuration d'Apache ne sont pas chose aisée, car elles nécessitent notamment son installation et son intégration avec PHP et Perl. XAMPP prend en charge toute cette complexité.
Contrairement à Java, qui fonctionne avec le Java Kit de développement logiciel (SDK) uniquement ; PHP nécessite un serveur web pour fonctionner.
Comment installer XAMPP
Nous examinons étape par étape le processus d'installation de XAMPP pour WindowsPour les autres systèmes d'exploitation, les étapes d'installation de XAMPP sont similaires.
Étape 1) Téléchargez XAMPP
Cliquez ici pour télécharger XAMPP Windows: https://www.apachefriends.org/download.html
Étape 2) Démarrer l'installation
L'installation de XAMPP est identique à celle de n'importe quel autre programme. Windows programme. Il y a cependant quelques points à noter.
Étape 3) Exécutez le programme d'installation
Après avoir téléchargé XAMPP, exécutez le programme d'installation. La fenêtre de dialogue de message d'avertissement ci-dessous apparaît.
Étape 4) Modifier les paramètres de contrôle utilisateur
Si vous utilisez un modèle plus ancien Windows version telle que Vista ou Windows 7. Assurez-vous de désactiver le contrôle de compte d'utilisateur. Pour ce faire, sélectionnez Panneau de configuration > Comptes d'utilisateurs > Modifier les paramètres de contrôle d'accès utilisateur. Le schéma ci-dessous illustre les principales étapes.
Étape 5) Enregistrez les paramètres
- Après avoir désactivé le contrôle de compte d'utilisateur, cliquez sur le bouton OK de la boîte de message d'avertissement.
- Cette fois, vous recevez le message suivant
Étape 6) Cliquez sur Suivant
Sur l'écran suivant, cliquez sur Suivant
Étape 7) Choisissez le chemin d'installation
Sur l'écran suivant, modifiez le chemin d'installation si nécessaire. Cliquez sur Suivant.
Étape 8) Vérifiez les services nécessaires
Dans l'écran suivant, sélectionnez Apache et MySQL. Vous pouvez éventuellement sélectionner FileZilla (Client FTP) si nécessaire. Cliquez sur Installer
À noter: un service est un programme de longue durée dans Windows qui ne nécessite aucune intervention de l'utilisateur. Les services peuvent être configurés pour s'exécuter automatiquement chaque fois que Windows Le système d'exploitation a démarré. Pour que vous puissiez utiliser Apache et MySQL, ils sont censés fonctionner en arrière-plan. Les installer en tant que services exécute à la fois Apache et MySQL automatiquement en arrière-plan chaque fois que vous allumez votre ordinateur. Si vous n'avez pas installé Apache et MySQL Si vous les utilisez comme services, vous devrez les démarrer manuellement à chaque fois que vous voudrez les utiliser. Cette opération s'effectuera depuis le panneau de contrôle XAMPP.
Étape 9) Terminez l'installation
Une fois l'installation terminée avec succès, la fenêtre suivante s'affichera.
- Cliquez sur le bouton Terminer
Avant de tester notre installation XAMPP, examinons d'abord les répertoires de base avec lesquels nous allons travailler.
Configuration de base du serveur Web XAMPP
Ce tutoriel XAMPP suppose que vous avez… installé XAMPP sur le lecteur C dans Windows en utilisant les étapes mentionnées ci-dessus. Ce qui suit est une liste des répertoires de base que vous êtes censé connaître.
- htdocsIl s'agit du répertoire racine du site web. Tout notre code PHP sera placé dans ce répertoire.
- mysql – ce répertoire contient toutes les informations relatives à MySQL or MariaDB moteur de base de données, qui fonctionne par défaut sur le port 3306.
- php – ce répertoire contient les fichiers d'installation de PHP. Il contient un fichier important nommé php.ini. Ce répertoire est utilisé pour configurer le comportement de PHP sur votre serveur.
Par défaut, le serveur Web Apache s'exécute sur Port 80Si le port 80 est déjà utilisé par un autre serveur web, vous pouvez utiliser un autre numéro de port. Dans ce tutoriel, nous supposerons que nous utilisons le port 80. Remarque : si vous utilisez SkypeIl utilise le même port. Fermer Skype si vous souhaitez utiliser XAMPP pour PHP sur le port 80.
Panneau de configuration XAMPP
Le panneau de configuration permet de gérer les programmes installés via XAMPP. Pour ouvrir le panneau de configuration du serveur XAMPP :
- Cliquez sur le menu Démarrer
- Explorez le répertoire des programmes et localisez Apache Friends, puis XAMPP comme indiqué dans le schéma ci-dessous.
- Le schéma ci-dessous montre le panneau de commande.
1) Cette section répertorie les services et modules installés, ainsi que leurs identifiants de processus (PID). Une coche verte indique que le module est installé en tant que service. Une coche rouge indique qu'il ne l'est pas. Pour installer un service, cliquez sur la coche rouge. Si le bouton affiche une coche verte et que vous cliquez dessus, le panneau de configuration vous demandera si vous souhaitez désinstaller le système.
2) Cette section affiche le ou les ports associés aux modules. La section « Actions » est destinée à :
- démarrage et arrêtping modules
- Ouverture des fenêtres d'administration pour Apache et MySQL
- Ouverture des fichiers de configuration pour Apache, MySQL etc. pour apporter des modifications
- Consultation des fichiers journaux des modules
3) Cette section contient des utilitaires utiles tels que Netstat, Windows raccourcis de services, etc.
4) Cette section affiche les informations d'état des modules. Le panneau de commande permet de :
- Installer et désinstaller des services tels qu'Apache, MySQL etc. installés via XAMPP
- Démarrez et arrêtez les services.
- Ouvrir les fichiers de configuration, etc.
Configurer XAMPP
Examinons maintenant la configuration de base requise avant de commencer à utiliser notre installation XAMPP pour le développement.ping Sites web utilisant PHP. Saisissez le URL http://localhost/xampp/ dans votre navigateur préféré. Pour ce tutoriel, nous utiliserons Firefox comme notre navigateur Web.
Si vous voyez l'écran ci-dessus, cela signifie que vous avez installé XAMPP avec succès. Le panneau de gauche contient des liens vers des informations utiles, telles que :
- La version de PHP installée
- Paramètres de sécurité de XAMPP
- Accès à des utilitaires tels que phpMyAdmin etc.
Les versions modernes de XAMPP sont livrées avec PHP 8.x, par exemple PHP 8.2, ainsi qu'avec MariaDB en tant que visiteur occasionnel MySQL Remplacement. La version beaucoup plus ancienne de XAMPP 1.8.0, visible sur certaines de ces captures d'écran, était fournie avec PHP 5.4.4.
Quel est le meilleur EDI PHP ?
Un IDE PHP est un programme qui facilite l'écriture de code PHP. Les IDE PHP sont souvent dotés de la coloration syntaxique et, parfois, de la saisie semi-automatique. Ainsi, si vous saisissez un mot-clé PHP reconnu par l'interpréteur, celui-ci sera mis en évidence dans une couleur différente de celle utilisée pour les instructions classiques. La saisie semi-automatique propose automatiquement les mots-clés PHP connus au fur et à mesure de votre saisie. Le Bloc-notes peut également être utilisé pour écrire et modifier du code PHP. Cependant, son principal inconvénient réside dans la difficulté accrue de déboguer les scripts, car il est complexe de repérer les erreurs telles que les mots-clés mal orthographiés ou les accolades non fermées. Un IDE, quant à lui, met en évidence les instructions contenant des erreurs, ce qui facilite leur repérage. Le tableau ci-dessous présente cinq éditeurs PHP populaires.
| Éditeur | License | Cross Platform | Brève description |
|---|---|---|---|
| IDE Netbeans | Open source | Oui |
|
| Dreamweaver | Commerciales | Oui |
|
| Zend Studio | Commerciales | Oui |
|
| PHP Eclipse | Open source | Oui |
|
| Notepad++ | Freeware | Windows uniquement |
|
Éditeur PHP de l'IDE Netbeans. Comme le souligne brièvement le tableau ci-dessus, NetBeans L'IDE possède des fonctionnalités puissantes qui améliorent la productivité des développeurs PHP. L'IDE peut être téléchargé gratuitement depuis https://netbeans.apache.org/front/main/download/
- La coloration syntaxique et les fonctionnalités de saisie automatique améliorent votre expérience. productivité
- Il prend en charge nativement les systèmes de bases de données tels que MySQL. Vous n'avez pas besoin d'utiliser deux programmes pour coder et développer votre base de données.
- L'EDI peut être utilisé dans un environnement collaboratif. Cela s’avère pratique lorsque vous devez travailler en équipe avec d’autres développeurs.
- L'IDE a prise en charge d'autres langues telles que:
- Java SE
- Java EE
- C
- C++
NetBeans est désormais maintenu par le logiciel Apache Foundation as Apache NetBeansLe jeu sort quatre fois par an. La version 30 est la version actuelle (en 2026), tandis que les captures d'écran ci-dessous utilisent une version antérieure. NetBeans 7.3.
Introduction à l'EDI Netbeans
Après avoir installé avec succès NetBeans Dans l'éditeur PHP IDE, exécutez le programme comme n'importe quel autre. Windows programme. La fenêtre ci-dessous apparaît
1. Explorateur de projet – ce panneau permet d'afficher tous les projets ouverts. Les projets sont répertoriés dans une arborescence.
2. Barre d'outils des raccourcis – cette barre d'outils contient des raccourcis vers les tâches fréquemment effectuées telles que la création d'un nouveau projet, l'ouverture d'un projet existant, l'annulation et le rétablissement d'actions, etc.
3. Page de démarrage Cette page contient trois onglets : Apprendre et découvrir, Mon NetBeanset les nouveautés.
- Le premier onglet [Apprendre et découvrir] vous présente les fonctionnalités de NetBeans L'IDE présente des exemples et des tutoriels pouvant être développés dans l'environnement de développement intégré (IDE). NetBeans IDE
- Le deuxième onglet [Mon NetBeans] répertorie les projets récemment ouverts et vous permet d'installer des plugins et d'activer des fonctionnalités de l'IDE.
4. Fenêtre de sortie – il est utilisé pour afficher la sortie de programmes tels que Java applications consoles. Il est également utilisé pour afficher les informations de journal et de débogage. La capture d'écran ci-dessous montre l'EDI avec un projet ouvert.
Création d'un nouveau projet PHP à l'aide de l'EDI Netbeans
- Cliquez sur le bouton Créer un nouveau projet dans la barre d'outils comme indiqué ci-dessous
- Si vous avez téléchargé tous les bundles disponibles dans le XAMPP NetBeans Dans l'IDE, assurez-vous de sélectionner PHP dans la catégorie Projet, Application PHP dans Projets, puis cliquez sur le bouton Suivant.
- Entrez le nom du projet comme indiqué ci-dessous.
- Assurez-vous que le dossier est enregistré dans le répertoire d'installation de XAMPP PHP comme indiqué ci-dessus.
- Cliquez sur le bouton Suivant une fois terminé.
- Vérifiez que l'option « Exécuter en tant que » est définie sur « Site Web local (exécution sur un serveur Web local) ».
- Le Projet URL: est défini sur http://localhost/phplessons/
Note Les paramètres ci-dessus seront configurés par défaut. Vous n'avez rien à modifier, sauf si vous êtes un expert.
- Cliquez sur le bouton Suivant
- Le NetBeans L'éditeur PHP permet l'intégration avec des frameworks MVC PHP tels que Symfony et Zend. Pour l'instant, nous n'en sélectionnerons aucun. Cliquez sur le bouton Terminer.
- Votre projet nouvellement créé sera affiché dans le navigateur de projet et une page index.php créée pour vous.
- La page nouvellement créée contient du code HTML. Remplacez-le par le code suivant, indiqué ci-dessous.
Exécuter votre premier exemple PHP
<?php echo "Hello World!"; ?>
- Cliquez sur le bouton Exécuter dans la barre d'outils comme indiqué ci-dessous
- Votre navigateur par défaut s'ouvrira avec URL http://localhost/phplessons/index.php. La sortie « Hello World ! » sera affiché dans votre navigateur.



















