
Após instalar o IIS pelo cd do Windows....
============
Programas necessários para rodar CGI e PHP em seu IIS
============
ActivePerl 5.6 [+]
PHP 4.3.4 / 5.0 b3 [+]
============
Instalando o PHP
============
Não há complicação na instalação do PHP, durante o processo de instalação o assistente lhe ajudará.
Na tela onde aparecer vários servidores, selecione o IIS na versão que mais se aproxima do seu. Finalize a instalação.
============
Instalando o ActivePerl
============
O processo de instalação do ActivePerl, assim como o PHP também não é complicado.
Lembre-se de instalar os PPMs 2 e 3....
Selecione todas as opções da sessão 'Choose optional setup actions'.
Avance até o fim do processo de instalação.
============
Configurando o IIS para ler .CGI
============
Até então, o IIS já roda arquivos com extensão .PL, para adicionar a extensão .CGI faça o seguinte:
Pelo XP, clique com o botão direito em Meu computador > Gerenciar > Serviços e aplicativos > Internet Information Services > Sites da Web > Clique com o botão direito em Site da Web Padrão e vá em Propriedades.
No guia Diretório Base, vá em Configuração > Mapeamentos > Adicionar
Adicione os seguintes dados:
Executável: C:\perl\bin\perl.exe "%s" %s
Extensão: cgi
Verbos > Limitar a : GET,HEAD,POST
Pronto! Seu IIS está configurado para rodar ASP, CGI e PHP, vc já pode adicionar seus arquivos em C:\Inetpub\wwwroot e rodá-los como se estivesse no Apache.