Si quieres correr IIS y Apache (ambos son servidores HTTP) .. por "defecto" ambos quieres ejecutarse sobre el puerto 80 .. así que si quieres hacer eso tendras q mover alguno (ya sea IIS o Apache) a otro puerto .. ejemplo: 81 y hacer llamadas al servidor HTTP que esté en el puerto 81 via:
http://localhost:81/
mientras que el otro puedes seguir llamandolo por
http://localhsot/ .. pues si no pones puerto (:80) se asume que es el 80.
Un saludo,