Arquivo

Posts Tagged ‘activeperl’

Perl + GD Graphic Library: Instalação

O GD Graphic Library é um módulo gráfico para linguagens como Perl, PHP, etc … que permite ao usuário criar e manipular imagens dinamicamente. Aqui iremos aprender como instalar e utilizar o GD com seus recursos.

Todo interpretador Perl possui sua pasta para módulos. Esta geralmente se encontra sob site/lib onde o Perl foi instalado.

Algumas distribuições possuem por padrão o módulo GD, mas se você estiver usando o ActivePerl talvez necessite instalar o GD manualmente. Se este for o caso, siga estes passos:

No ppm do ActivePerl execute os seguintes comandos para adicionar repositório:

rep add http://theoryx5.uwinnipeg.ca/ppms
rep add http://theoryx5.uwinnipeg.ca/cgi-bin/ppmse…rn:/PPMServer58
rep add http://www.activestate.com/ppmpackages/5.8-windows/

Feito isto, chame o instalador por:

install GD

Isso irá instalar o GD na versão mais recente, caso isso não ocorra, tente executar diretamente estes outros procedimentos:

install http://www.gmod.org/ggb/ppm/GD.ppd
install http://theoryx5.uwinnipeg.ca/ppms/GD.ppd
install http://theoryx5.uwinnipeg.ca/ppmpackages/GD.ppd

Agora que você já possui o GD, poderá instalar outros módulos distribuidos pela CPAN que aumentam a capacidade de criação do GD e serão usados ao longo deste tutorial sobre GD.

Para instalá-los, você deverá sempre respeitar a hierarquia da pasta substituindo :: por /

Exemplo:

GD::Graph::area deverá ser instalado na pasta perl/site/lib/GD/Graph


Perl + GD Graphic Library
[ 1 | 2 | 3 | 4 | 5 | 6 | 7 ]

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.