I have a Windows Server 2008 machine which is running Apache at the moment for a public facing PHP site (port 80). IIS is stopped.
I now need to start running IIS on the same IP address as Apache, but I can happily use another port as it's internal only e.g. 8080. We have no other IP addresses available.
I presume it can be done, but I'm new to Apache and need to ensure that I don't break the current PHP site when starting IIS. I understand that IIS tends to hog all ports on an IP by default? Or has that changed since IIS 6?
What configuration steps do I need to take to achieve this?
Many thanks, Tim
The steps for IIS7 involves:
From How to change the TCP port for IIS Services
Or you can try this for Apache: Binding to Addresses and Ports
The short version modify the
listen
line: