Hola,
Revisa el IIS a ver donde puedes cambiar el puerto (port) que escucha. Ponlo a 8080 (es el tipico). Luego a tus ASP accederias con
http://localhost:8080/index.asp
Si quieres que sea el Apache el que escuche en el puerto 8080, edita el httpd.conf, busca la directiva port y cambiala. Entonces accederias a los PHP con
http://localhost:8080/index.php
Si no te importa trabajar con PHP solo como CGI (no como modulo de Apache), puedes instalar el PHP en el IIS. No lo recomiendo, ya que como CGI PHP no es tan potente.
Saludos.