Comment installer XAMPP sur Windows 10

Dernière mise à jour: 04/11/2024

Installer XAMPP sur Windows 10

Si vous êtes un développeur Web ou simplement curieux d'apprendre à gérer un serveur local, vous avez peut-être dû installer XAMPP sur votre ordinateur. Ce logiciel, qui combine Apache, MySQL, PHP et Perl, c'est le meilleur moyen de créer un environnement de test sur votre propre ordinateur sans avoir à payer pour des services d'hébergement Internet. Dans cet article, nous allons vous apprendre comment Installer et configurer XAMPP sur Fenêtres 10, étape par étape et avec toutes les recommandations nécessaires pour que vous ne vous perdiez pas dans le processus.

XAMPP vous permet non seulement d'exécuter des sites Web dynamiques localement, mais c'est également l'outil parfait pour ceux qui souhaitent pratiquer ou développer des projets dans un environnement sécurisé avant de les télécharger sur un serveur de production. Si vous travaillez avec PHP, MySQL ou Perl, il n'y a pas de meilleure option. Nous allons décomposer le processus d'installation, de configuration et d'utilisation de XAMPP afin que vous puissiez le faire fonctionner sur votre ordinateur en un rien de temps.

Qu'est-ce que XAMPP?

XAMPP es un progiciel gratuit qui vous permet de transformer votre ordinateur en serveur local pour tester des applications Web. Avec lui, vous pouvez exécuter des services comme Apache (Serveur Web), MySQL (directeur de bases de données), PHP (langue de programmation Web) et Perl (une autre langue de scénario). Étant multiplateforme, vous pouvez l'utiliser non seulement sur Windows, mais également sur macOS et Linux. Cet ensemble complet d'outils vous aide à créer un serveur local fonctionnel sans avoir besoin d'être connecté à Internet.

Télécharger XAMPP

Pour commencer, la première chose à faire est d'aller sur la page officielle XAMPP à l'adresse apachefriends.org. Vous trouverez ici les versions disponibles pour différentes plateformes : Windows, Linux et macOS. Dans ce didacticiel, nous nous concentrerons sur la façon de télécharger la version Windows 10.

Recherchez la dernière version de XAMPP pour Windows et téléchargez le fichier exécutable. Veuillez noter qu'il existe plusieurs versions disponibles, chacune utilisant des versions différentes de PHP. Il est recommandé de choisir celui qui correspond le mieux aux besoins de votre projet. Par exemple, si vous travaillez avec une ancienne version de PHP, assurez-vous de télécharger la bonne version de XAMPP compatible avec cette version.

  Comment fusionner deux partitions NTFS sous Windows avec EaseUS Partition Master

Installer XAMPP sur Windows 10

Une fois le programme d'installation téléchargé, nous double-cliquons sur l'exécutable pour démarrer le processus d'installation. Le programme d'installation peut afficher des messages d'avertissement, mais vous pouvez continuer sans aucun problème. L'interface d'installation est assez simple et vous n'aurez qu'à accepter les étapes :

  • Tout d'abord, choisissez les composants que vous souhaitez inclure dans l'installation (Apache, MySQL, PHP, etc.). Si vous n'êtes pas sûr des composants dont vous avez besoin, laissez les options par défaut.
  • Ensuite, sélectionnez le dossier dans lequel vous souhaitez installer XAMPP. L'itinéraire par défaut est C:\\xampp, et il est préférable de le maintenir.
  • Sur l'écran suivant concernant « Bitnami pour XAMPP » (qui est une prise en charge supplémentaire pour l'installation rapide d'applications), vous pouvez l'ignorer si vous ne prévoyez pas d'installer des applications comme WordPress pour le moment.
  • Enfin, cliquez sur « Installer » et attendez la fin du processus. Cela peut prendre quelques minutes selon votre équipement.

Finaliser l'installation

Une fois le processus d'installation terminé, une fenêtre apparaîtra dans laquelle vous pourrez choisir d'exécuter automatiquement le panneau de configuration XAMPP. Si vous cochez la case, le Panneau de configuration XAMPP Il s'ouvrira immédiatement. Depuis ce panneau, vous pouvez facilement contrôler les différents services tels que Apache et MySQL. Cliquez sur les boutons « Démarrer » pour démarrer les deux services.

Configuration du serveur local

Après avoir démarré Apache et MySQL, ouvrez votre navigateur et entrez dans la barre d'adresse localhost o 127.0.0.1. Si tout est installé correctement, vous verrez la page d'accueil de XAMPP. Cela vous indique que le serveur Apache fonctionne correctement.

Pour accéder à la gestion de la base de données, vous pouvez utiliser phpMyAdmin en tapant dans votre navigateur localhost / phpmyadmin. À partir de là, vous pouvez créer et gérer facilement des bases de données. L'utilisateur MySQL par défaut est « root » et le mot de passe est vide.

Enregistrez vos projets dans htdocs

L’une des questions les plus courantes est la suivante : où faut-il sauvegarder les projets ? XAMPP crée un dossier appelé htdocs dans le dossier d'installation (rappelez-vous que par défaut il s'agit de C:\\xampp\\htdocs). Tout fichier ou dossier que vous placez dans ce dossier sera accessible via localhost. Par exemple, si vous placez un dossier appelé « mon_projet », vous pouvez y accéder en saisissant localhost/mon_projet dans le navigateur.

  Récupérez les fichiers supprimés étape par étape avec DiskInternals NTFS Recovery

Problèmes et solutions possibles

L'un des problèmes les plus courants pouvant survenir lors de l'utilisation de XAMPP est que le port 80 o 443, qu'Apache utilise, est occupé par une autre application (telle que Skype ou un autre programme). Si Apache ne peut pas démarrer, voyons comment résoudre ce problème :

  • Tout d’abord, vous pouvez modifier le port utilisé par Apache. Pour ce faire, ouvrez le fichier httpd.conf depuis le panneau de configuration XAMPP et recherchez la ligne qui dit Écouter 80. Remplacez ce port par un autre qui n'est pas occupé, par exemple le 8080.
  • Par la suite, vous devez également changer le port dans le fichier httpd-ssl.conf pour le port 443, en le remplaçant par 444 ou un autre port disponible.

Une autre option consiste à fermer le programme qui utilise le port en conflit, tel que Skype, puis à redémarrer Apache. Il s'agit généralement de la solution la plus rapide si vous n'avez pas besoin d'ouvrir ces programmes lors de la configuration de votre serveur local.

Désinstallez automatiquement les services comme Apache ou MySQL

Si vous souhaitez qu'Apache ou MySQL démarre automatiquement à chaque démarrage de Windows, vous pouvez le configurer directement dans le panneau de configuration XAMPP. Cochez simplement la case intitulée « Service » à côté de chacun de ces services pour les faire fonctionner en tant que services système.

De cette façon, vous n'aurez pas besoin d'ouvrir le panneau de configuration XAMPP à chaque fois que vous voudrez travailler. Cependant, si vous changez d'avis ultérieurement, vous pouvez décocher ces options et empêcher leur exécution automatique.

Maintenant que vous avez installé avec succès XAMPP sur votre ordinateur, vous aurez accès à un serveur local complet pour les projets Web. Essayez de créer vos premières pages Web en PHP ou installez des outils comme WordPress pour voir comment ils fonctionnent dans un environnement de test sécurisé. Si vous rencontrez des problèmes avec les ports, ou rencontrez des erreurs lors de l'installation, pensez à revoir les paramètres et à consulter les options disponibles dans le panneau de configuration XAMPP.