Una forma sencilla de comprobar si te funciona php en IIS sería crear un archivo php con el phpinfo y llamarlo desde tu directorio virtual
http://localhost/tuweb/archivo.php
si te muestra el contenido del archivo entonces no tienes instalado php, si te muestra el resultado del phpinfo entonces esta instalado y configurado.
Puedes usar microsoft web installer para instalar php y muchos scripts.
http://www.microsoft.com/web/downloads/platform.aspx