APACHE : Problème Lancement Apache sur Windows

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

APACHE_IIS

Étiquettes : ,

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *