123 votes

Comment changer le numéro de port d'apache dans WAMP ?

Je suis nouveau sur le serveur WAMP et je l'ai installé sur mon système mais après l'avoir installé, lorsque je le vérifie en allant sur l'url de l'hôte local comme ceci http://localhost/ dans le navigateur, cela ne fonctionne pas. J'obtiens un Erreur 404 et page blanche .

C'est parce que mon port 80 qui est par défaut dans Wamp server est utilisé par le serveur IIS. Alors s'il vous plaît laissez-moi savoir comment changer le numéro de port dans le serveur Wamp et résoudre ce problème.

172voto

vishal_g Points 950

Cliquez sur l'icône du serveur WAMP et dans le menu sous Fichiers de configuration sélectionnez httpd.conf . Un long fichier texte va s'ouvrir dans le bloc-notes. Dans ce fichier, faites défiler jusqu'à la ligne qui dit Port 80 et modifiez-le comme suit Port 8080 , Enregistrez le fichier et fermez le bloc-notes. Cliquez à nouveau sur l'icône du serveur wamp et sélectionnez redémarrer tous les services. Un dernier changement doit être fait avant que nous ayons terminé. Dans l'explorateur Windows, trouvez l'emplacement où le serveur WAMP a été installé. qui est par défaut C:\Wamp .


Mise à jour : Sur une version plus récente de WAMP, cliquez sur le bouton Icône du serveur WAMP > Apache > httpd.conf puis modifiez la ligne Listen 80 a Listen 8080 ou le port que vous voulez.

Mise à jour: Sur la version 3.1.6 de WAMP , clic droit sur l'icône icône du serveur wamp dans la barre des tâches ,sélectionnez "outils"-> "Port utilisé par Apache:80" -> "utiliser un port autre que 80", une boîte de saisie apparaîtra, entrez un nouveau port,cliquez sur le bouton de confirmation, puis redémarrez wamp.

17 votes

Cela ne devrait-il pas être Listen 8080 plutôt que Port 8080 ?

0 votes

Il se peut que votre autre application utilise le port 80, il vous suffit donc de changer le port et cela fonctionnera pour vous.

3 votes

Dans le même ordre d'idée, j'ai également dû changer le port pour un autre, mais les liens du moniteur de la barre d'état système de WampServer ne fonctionnaient pas. Ils continuaient à pointer vers le simple "localhost/". Pour le changer, j'ai essayé de modifier le fichier c : \wamp\wampmanager.ini mais celui-ci semble être écrasé par les valeurs par défaut à chaque fois que le wampserver est redémarré. Quoi qu'il en soit, après avoir ajouté le nouveau numéro de port dans le fichier c : \wamp\wampmanager.tpl (modèle, je suppose), tout a commencé à fonctionner après le redémarrage suivant de wamp. J'ai juste pensé que je devais partager :)

106voto

Aditya Bhatt Points 3210

Il suffit d'aller dans le fichier httpd.conf, par exemple dans l'environnement WAMP où il se trouve :

C:\wamp\bin\apache\apache2.2.22\conf\httpd.conf

passez à la ligne no. 46 et modifiez Listen 80 selon vos besoins par exemple.

Listen 8383

Les versions plus récentes de WAMP utilisent ces 2 lignes :

Listen 0.0.0.0:8383  
Listen [::0]:8383

Passez ensuite à la ligne n° 1. 171 et modifiez ServerName localhost:80 selon vos besoins par exemple.

ServerName localhost:8383

Restart Apache et c'est fait ! !

Maintenant, vous pouvez accéder avec votre URL :

http://localhost:8383 or http://192.168.1.1:8383

J'espère que cela aidera les personnes qui cherchent une solution ici.

5 votes

Si vous utilisez des VirtualHosts, vous devez également les mettre à jour pour utiliser <VirtualHost *:8383> au lieu de <VirtualHost *:80>.

12voto

Rizwan Gill Points 454

Changer le numéro de port pour Xampp Allez dans le fichier C:\xampp\apache\conf\httpd.conf

#Listen 12.34.56.78:80
Listen 80

Passer de 80 à 82

comme

#Listen 12.34.56.78:82
Listen 82

maintenant votre url sera

http://localhost:82

0 votes

J'ai changé et ça marche ! Mais puis-je cacher le port dans l'url ? Il devrait utiliser le port 82 mais ne devrait pas l'afficher dans l'url. Est-ce possible ?

8voto

bherto39 Points 70

Au lieu de changer le port, j'ai récupéré le port 80 comme étant utilisé par IIS.

Je suis donc allé aux services, et j'ai arrêté ce qui suit :

  1. Services de publication sur le World Wide Web.
  2. Service de gestion du Web
  3. Service d'agent de déploiement Web.

mettez-les en manuel pour qu'il ne démarre pas au redémarrage de l'environnement dev.

2 votes

J'aime cette approche plutôt que de changer le port. Sous Windows 10, je n'ai eu qu'à désactiver les services de publication sur le Web.

4voto

Anug Points 1

Vous pouvez essayer de modifier le serveur Apache pour qu'il écoute sur un autre port que le port 80.

Cliquez sur l'icône jaune WAMP dans votre barre des tâches. Choisissez Apache -> httpd.conf A l'intérieur, trouvez ces deux lignes de code :

Ecoutez 80 Nom du serveur localhost:80 et changez-les en quelque chose comme ceci (ils ne sont pas l'un à côté de l'autre) :

Écouter 8080 Nom du serveur localhost:8080

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X