Marco Aurelio

Como instalar, passo a passo o: Apache, Mysql, Perl e módulos necessários do CPAN no Windows
Publicado em 29/07/2009

r1 - 29 Jul 2009 - MarcoAurelioMACAE

Como instalar, passo a passo o: Apache, Mysql, Perl e módulos necessários do CPAN no Windows

Creio que você esteja utilizando o Windows, até onde eu sei você pode ter problemas na hora de instalar alguns módulos do CPAN. Na minha experiência com o Windows, a maneira mais simples de instalar passo a passo os programas e módulos necessários para o Perl conectar o Banco de Dados Mysql ou PostgreSQL? , é por meio do ActivePerl? que tem um ótimo gerenciador de módulos PPM, totalmente compatíveis com o Windows e de fácil instalação.

Você pode substituir o ActivePerl? , por Strawberry Perl [1], que é compatível também, bem como você pode substituir o MySQL? pelo PostgreSQL? [2], porem na minha experiência, eu não conseguir instalar alguns módulos fundamentais do CPAN no Strawberry Perl. frown

Estes procedimentos abaixo informarão como instalar os módulos de acesso ao Banco de Dados Mysql no Windows [4] e também foi publicado conforme registro na lista Cascavel [3].

Antes de tudo, desinstale e/ou exclua os programas, pastas e variáveis do sistema referentes aos programas: Apache, Mysql, Perl.

1 &150; Baixe e instale o Apache [5] na pasta: C:\Apache2.2

2 &150; Baixe e instale o Servidor Mysql [6] na pasta: C:\Mysql5

3 &150; Baixe e instale o ActivePerl? [7] na pasta: C:\Perl

4 &150; Abra o gerenciador de módulos do ActivePerl? , no menu: Início\Programas\ActivePerl 5.8.8 Build 822\Perl Package Manager

5 &150; No gerenciador de módulos, clique no menu: Edit\Preferences

6 &150; No campo nome: Theoretical

7 &150; No campo Location digite: http://theoryx5.uwinnipeg.ca/ppms/package.xml

8 &150; Clique no botão: Ok

9 &150; Clique no menu: View\All Packages

10 &150; Selecione o módulo necessário que constam na lista [8], um a um, clicando com o botão direito do mouse sobre ele e depois em: Install Nome_do_módulo

11 &150; Clique no menu: File\Run Marked Actions (A partir deste passo, você será informado na aba inferior: Status, sobre todo o processo de instalação dos módulos previamente selecionados, caso algum módulo não instale, por favor, reproduza o status do erro para nós. Lembrando que quando você instalar um módulo e der algo errado, procure saber se todas as dependências foram realmente instaladas pelo gerenciador de módulos). wink

Abraços confiantes,

Marco Aurélio (MACAÉ)

Comunidade de Perl Mongers do Recife (PE)

Fontes:

[1] - Strawberry Perl 5.8:

http://strawberry-perl.googlecode.com/files/strawberry-perl-5.8.8.1-1.exe

[2] - PostgreSQL? 8.3:

http://wwwmaster.postgresql.org/download/mirrors-ftp?file=%2Fbinary%2Fv8.3.3%2Fwin32%2Fpostgresql-8.3.3-1.zip

[3] &150; Lista Cascavel, thread anterior:

http://mail.pm.org/pipermail/cascavel-pm/2008-July/013791.html

[4] - Windows XP (32 bits) e/ou Windows Vista (32 ou 64 bits).

[5] - Apache HTTP Server 2.2.8 for Windows 32 Binary including OpenSSL? 0.9.8g (MSI Installer):

http://archive.apache.org/dist/httpd/binaries/win32/apache_2.2.8-win32-x86-openssl-0.9.8g.msi

[6] - MySQL? 5.1 GA for Windows:

http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.36-win32.msi/from/pick

[7] - ActivePerl? 5.8.8.822 for Windows (x86):

http://www.activestate.com/activeperl/thanks/

[8] &150; Na lista só permanecerão os módulos compatíveis com o sistema operacional da MS.

AUTHOR

Marco Aurelio

blog comments powered by Disqus