Comment changer le port Apache dans XAMPP ?

Publié 26 novembre 2025

Problème : Changer le port Apache dans XAMPP

XAMPP utilise le port 80 pour Apache par défaut. Cela peut créer des conflits avec d'autres applications ou services. Vous pourriez avoir besoin de changer ce port pour résoudre des conflits ou répondre aux besoins de configuration de votre serveur.

Comment changer le port Apache dans XAMPP ?

Étape 1 : Localiser le fichier de configuration

Pour changer le port Apache dans XAMPP, trouvez le fichier httpd.conf. Sur Windows, il se trouve généralement dans C:\xampp\apache\conf. Pour les utilisateurs Linux, vérifiez le répertoire bin/apache.

Étape 2 : Modifier le fichier httpd.conf

Ouvrez httpd.conf avec un éditeur de texte. Trouvez la directive "Listen" qui définit le numéro de port. Changez-le pour le port souhaité, comme ceci :

Listen 8012

Conseil: Choisir un port disponible

Lors de la sélection d'un nouveau port pour Apache, assurez-vous qu'il n'est pas déjà utilisé par une autre application. Vous pouvez vérifier les ports disponibles en utilisant l'invite de commande ou le terminal. Sur Windows, utilisez la commande 'netstat -an' pour lister tous les ports actifs.

Étape 3 : Mettre à jour la directive ServerName

Trouvez la directive ServerName dans le même fichier. Mettez à jour son port pour qu'il corresponde au nouveau port Listen :

ServerName localhost:8012

Étape 4 : Enregistrer les modifications et redémarrer Apache

Enregistrez le fichier httpd.conf modifié. Ensuite, redémarrez le service Apache en utilisant le panneau de contrôle XAMPP pour appliquer les changements.

Vérifier le changement de port

Après avoir changé le port Apache dans XAMPP, vérifiez que le changement a réussi :

Vérifiez le panneau de contrôle XAMPP pour le nouveau numéro de port :

  1. Ouvrez le panneau de contrôle XAMPP
  2. Regardez le module Apache
  3. Le nouveau numéro de port devrait apparaître à côté du service Apache

Accédez à localhost en utilisant le nouveau port dans votre navigateur web :

  1. Ouvrez votre navigateur web
  2. Entrez l'URL suivante :
http://localhost:8012

Remplacez "8012" par votre nouveau numéro de port. Si Apache fonctionne sur le nouveau port, vous verrez la page d'accueil XAMPP ou la page d'accueil de votre site web.

Si vous ne pouvez pas accéder à la page :

  1. Vérifiez votre fichier de configuration pour des erreurs de frappe ou des erreurs
  2. Assurez-vous qu'Apache fonctionne dans le panneau de contrôle XAMPP
  3. Si les problèmes persistent, consultez les journaux d'erreurs Apache pour plus d'informations

Conseil: Vérifier les conflits de port

Utilisez l'invite de commande pour vérifier si le nouveau port est déjà utilisé par une autre application. Ouvrez l'invite de commande et tapez :

netstat -ano | findstr :8012

Remplacez "8012" par votre nouveau numéro de port. Si la commande retourne des résultats, cela signifie que le port est déjà utilisé, et vous devriez choisir un port différent pour Apache.