travail par Apache et le port 80

Plus tard, j’ai travaillé par apache et je n’ai eu aucun problème, mais après l’installation de SQL Server 2008, apache ne fonctionne pas. Je pense qu’il y a un problème sur le port 80.

Mes processus SQL prennent généralement le port 80, mais je ne sais pas comment modifier le port utilisé par MY SQL. Que voyez-vous lorsque vous tapez http://localhost/ ou http://127.0.0.1/ ou l’IP local de votre ordinateur dans votre navigateur Web?

Pour trouver l’application qui utilise le port 80, allez sur Invite de commandes et tapez:

 netstat -aon 

Faites défiler jusqu’à ce que vous voyiez quelque chose comme:

 TCP 0.0.0.0:80 LISTENING #### 

Dans la partie qui dit #### , il y aura un numéro!

Prenez note de ce numéro et ouvrez le Gestionnaire des tâches et allez sur i = on services et recherchez ce numéro sous l’onglet “PID”. Dans mon cas, c’était 2264, donc je chercherais 2264. Quand vous le trouverez là, il vous le dit, mais si ce n’est pas le cas (comme il est dit PID = 4), vous pourriez avoir IIS activé. Alors allez à

Panneau de configuration >> Outils d’administration >> Services de composants >> Services (local) et recherche de service d’agent de déploiement Web

Arrêtez ce service. Trouvez également le service de publication World Wide Web et arrêtez cela …

cela peut être dû au port 80 occupé par SQL Server 2008. Vous pouvez essayer de voir s’il est occupé par SQL Server 2008 à l’aide de la commande netstat vous pouvez alors modifier la configuration d’Apache ou de SQL Server 2008 et configurer les parameters de à un nouveau port.

voir comment modifier le port dans SQL Server 2008

  • voir si le processus est en cours d’exécution.
  • regarde le journal apache
  • douter de son port de prise SQL 80. Vous pouvez le savoir en utilisant la commande netstat pour trouver tous les ports d’écoute

Identifions d’abord le problème