Hola, yo hace algun tiempo que instale el PHP sobre IIS, pero por el momento lo trabajo sobre apache.
Como dice Kayetano, debes indicarle a IIS que envie los archivos con la extension .php al interprete. Para ello puedes checar
este link, ahi te habla de la instalacion de php sobre IIS, espero te sirva.
Saludos.