IIS et Apache sur le même port (80)

Classé dans : Web | Aucun commentaire

lundi 02 novembre 2009

Voici une petite astuce pour configurer Apache et IIS sur le même serveur Windows avec le même numéro de port (80 par défaut).

La première chose est de disposer de 2 adresses IP différentes, une qui pointera vers IIS (disons 192.168.1.10) et une vers Apache (disons 192.168.1.20).

Sur IIS :

Lancer les commandes suivantes : 

httpcfg set iplisten -i 192.168.1.10  
(pour supprimer une IP :  httpcfg delete iplisten -i 192.168.1.10)
net stop http /y
net start w3svc

Sur Apache

Dans le fichier httpd.conf :
Modifier la ligne
Listen 80
Par
Listen 192.168.1.20:80
Redémarrez Apache

C'est tout. :-)