levuelve a instalar el iis y sigue estos pasos, tendras dos servidores y ningun probrma de localhost
en el httpd.conf
Buscamos Port 80, hasta llegar a una linea similar a esta:
Port 80
La cual modificamos el puerto, 80 por 8080, que quedaría de esta forma:
Port 8080
Cerramos y guardamos los cambios.
Vamos a probar el Apache junto a IIS.
Primero arrancamos el Apache; para arrancarlo debes entrar en Inicio - Todos los programas -
Apache HTTP Server - Start Apache in Console.
Una vez arrancado podrás ver una ventana de MSDOS, dejala abierta.
Una vez arrancado entras en la dirección
http://localhost:8080/
Si todo esta correcto debe aparecer una página informativa sobre Apache.
Lo cual si entras a tus páginas del servidor IIS al mismo tiempo en otra ventana del navegador,
debe funcionar correctamente.
Para tus páginas en IIS:
http://localhost/
Para tus páginas en Apache:
http://localhost:8080/