Para instalar php en iss basta con descargaros el 4 mejor que el 5 , en la version "windows instaler" y nada mas lo instalais y ya lo registra solito como cgi , y funciona perfecto , ademas la version php 4.3 ya lleva incorporada conexion para mysql 3.23.49 .
Para instalar perl solo aveis de ir a
http://www.activestate.com/ y descargar "active perl" instalable , lo instalas en c:/perl y activas aspn , y solo as de instalar los scripts perl en la carpeta cgi-bin/ de la capeta donde reside la web y poner el los scripts la direccion #!c:/perl/bin/perl.exe , que en ISS no se si es necesario porque en apache si .
Tambien te puedes montar un servidor sin iss ni windows server , con cualquier windows pudes montar un servidor pequeño con packs de apache , aolserver , con el mio podria funcionar para una web de muestras y es perfecto para
Los packs mejores de apache son :
El mas simple : ESAYPHP
Uno de los mas completos: XAMPP -->
http://www.apachefriends.org/en/xampp-windows.html
AAahhhhh se me olvidaba , con windows 2000/2003 sever , PHP y perl puedes instalarte paneles como "plesk".