145 votes

Comment libérer le port 80 sur le localhost Windows ?

J'ai installé XAMPP 1.6.8 et pour une raison quelconque, cela n'a pas fonctionné. J'ai réalisé plus tard que le port 80 n'est pas libre ou n'écoute pas. Comment puis-je le libérer ou le rendre libre ?

Merci beaucoup !

139voto

MuhFred Points 166

Cette agonie a été résolue pour moi. J'ai découvert que ce qui prenait le port 80 est le service http api. J'ai écrit dans cmd :

net stop http

M'a demandé "Les services suivants vont être arrêtés, voulez-vous continuer ?" J'ai appuyé sur y

Il a arrêté un certain nombre de services en fait.

Puis a écrit localhost et wallah, Apache est en place et fonctionne sur le port 80.
J'espère que cela vous aidera

Important : Skype utilise le port 80 par défaut, vous pouvez le modifier dans les options de skype > avancées > connexion - et décocher "utiliser le port 80".

71voto

Vijay Varadan Points 226

netstat -ano

Cela vous montrera le PID du processus qui écoute sur le port 80. Ensuite, ouvrez le Gestionnaire des tâches -> onglet Processus. À partir de l'onglet View -> Select Columns activez le menu PID et vous verrez le nom du processus qui écoute sur le port 80.

48voto

J'ai eu ce problème auparavant,

si vous consultez le gestionnaire des tâches (après avoir activé la vue pour le PID), vous trouverez que le PID=4 est "le port 80 utilisé par le noyau et le système NT ;".

Il suffit d'aller sur

  1. Panneau de contrôle
  2. Programmes
  3. Activer/désactiver les fonctions de Windows
  4. vérifier si le World wide web services sous IIS est vérifié

Si c'est le cas, décochez la case et recommencez avec netstat(ou TCPVIEW) pour voir si 80 est libre.

44voto

Chad Grant Points 16571

netstat -a -b

Cela devrait vous indiquer quel programme est lié au port 80.

37voto

Rushik Parikh Points 690

Utiliser netstat -bano dans une invite de commande élevée pour voir quelles applications écoutent sur quels ports.

Mais les applications suivantes utilisent généralement le port 80 dans Windows.

  1. IIS
  2. Service de publication sur le World Wide Web
  3. Service d'administration IIS
  4. Services de rapports du serveur SQL
  5. Service d'agent de déploiement Web

Arrêtez les applications ci-dessus si elles sont en cours et vérifiez !!!

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