Potřeboval jsem koexistenci IIS7 a Apache na stejné mašině na různých IP adresách, oba na portu 80.
IIS mívají zapnutý tzv. socket poolig, což znamená, že na portu 80 naslouchají na všech IP adresách na všech adaptérech
U dřívější verze IIS (6) si nepamatuji, že bych to musel řešit , ale u IIS7 je nutné nejprve socket pooling vypnout tím, že se specifikují konkrétní IP adresy, na kterých má naslouchat dle tohoto návodu
netsh
http
add iplisten ipaddress=192.168.0.1
exit
Tím se nám uvolní druhá IP adresa, na kterou pak pověsíme Apache.
A je to!
pozn. pokud máte na stejném stroji také Exchange, přečtěte si prosím ještě toto
1 ping
Exchange 2010 management console » Martin Bouška
31/08/2012 na 13:08 (UTC 2) Link to this comment
[…] co jsem zprovoznil koexistenci Apache a IIS na stejném portu, začly se v logu objevovat chyby, kdy stále něco pravidelně cca jednou za 30 […]