Cita: No habrá algun problema al tener tambien instalado el iis, ya que segun creo el localhost es en D:\Inetpub\wwwroot y en la instalacion de todo esto le puse tal como explica el artículo D:\miweb
La instalación en sí de dos o más servidores HTTP es lo mismo .. pero lo que si que importa es que NUNCA esté ejecutandose tu IIS si vas a usar Apache pues ambos servidores HTTP (por defecto) pretenden correr en el mismo puerto (80). Eso te dará conflictos, así que para tus pruebas baja IIS (quita el servicio/paralo) para probar Apache .. O bien instala PHP sobre tu IIS si es que lo usas para otra cosa (usas ASP?).
Por lo demás .. el artículo/tutorial origianal lo tienes en:
http://www.maestrosdelweb.com/editorial/phpmysqlap/
Ahí está actualizado y puedes concatar al autor (ademas de ver los mensajes de otros comentarios de los usuarios sobre ese tutorial.)
Un saludo,