Truc bête 🙂 :
Si vous avez correctement installé votre Apache (manuellement ou via Wamp par exemple ) et que le service ne se lance pas , je vous donne une piste :
Regarder dans votre httpd.conf sur quel port est configuré votre apache :
# # Mutex: Allows you to set the mutex mechanism and mutex file directory # for individual mutexes, or change the global defaults # # Uncomment and change the directory if mutexes are file-based and the default # mutex file directory is not on a local disk or is not appropriate for some # other reason. # # Mutex default:logs # # Listen: Allows you to bind Apache to specific IP addresses and/or # ports, instead of the default. See also the <VirtualHost> # directive. # # Change this to Listen on specific IP addresses as shown below to # prevent Apache from glomming onto all bound IP addresses. # #Listen 12.34.56.78:80 Listen 0.0.0.0:80 Listen [::0]:80
Dans notre cas port 80
Puis Faites un netstat -a -b en cmd pour voir si ce port est utilisé :
C:\APACHE\WEBSERVEUR\Apache24\bin>netstat -a -b Connexions actives Proto Adresse locale Adresse distante État TCP 0.0.0.0:80 VM-WEBSERVEUR:0 LISTENING Impossible d'obtenir les informations de propriétaire TCP 0.0.0.0:135 VM-WEBSERVEUR:0 LISTENING RpcSs [svchost.exe] TCP 0.0.0.0:445 VM-WEBSERVEUR:0 LISTENING Impossible d'obtenir les informations de propriétaire TCP 0.0.0.0:1801 VM-WEBSERVEUR:0 LISTENING [mqsvc.exe] TCP 0.0.0.0:2103 VM-WEBSERVEUR:0 LISTENING [mqsvc.exe] TCP 0.0.0.0:2105 VM-WEBSERVEUR:0 LISTENING [mqsvc.exe] TCP 0.0.0.0:2107 VM-WEBSERVEUR:0 LISTENING [mqsvc.exe] TCP 0.0.0.0:5985 VM-WEBSERVEUR:0 LISTENING Impossible d'obtenir les informations de propriétaire TCP 0.0.0.0:47001 VM-WEBSERVEUR:0 LISTENING Impossible d'obtenir les informations de propriétaire TCP 0.0.0.0:49152 VM-WEBSERVEUR:0 LISTENING
Si de la chance vous obtenez le nom du processe qui utilise le port (la en l’occurrence pas de chance:-) )
Sinon vous savez au moins que le port est utilisée et pourquoi APACHE ne démarre pas
Si vous cherchez à savoir quel processus utilise ce port en particulier :
Soit vous configurez APACHE pour qu’il utilise un autre port (attention ceci n’est pas sans conséquence : ouverture de port , regle firewall ect…)
Soit vous trouvez et arrêtez le service qui utilise e port 80
En l’occurrence chez moi et pour cette exemple c’était l’IIS de Windows