Arquivo

Posts Tagged ‘head’

CGI/Perl no IIS

6 julho, 2008 2 comentários

Para você que utiliza o servidor IIS e deseja executar arquivos CGI PERL, atente-se a este tutorial.

Primeiramente você deve ter instalado o interpretador Perl em seu servidor. Para isso:

  1. Baixe o Interpretador Perl
  2. ActivePerl 5.8


  3. Instalando o ActivePerl
  4. O processo de instalação do ActivePerl 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.


  5. Configurando o IIS para ler .CGI
  6. Até então, o IIS já roda arquivos com extensão .PL

    Agora, 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:perlbinperl.exe “%s” %s
    Extensão: .cgi
    Verbos > Limitar a: GET, HEAD, POST


Pronto! Basta clicar em OK. Agora seu IIS está configurado para rodar tanto ASP como CGI.

Obs.: Para fazer o IIS interpretar arquivos ‘.pl’, basta repetir a etapa nº 3, alterando apenas a extensão para “.pl”

Você já pode adicionar seus arquivos em C:Inetpubwwwroot e rodá-los como no Apache.

Obs.: O IIS deverá ser instalado através do CD do Windows.