[Cascavel-pm] XAMPP

Marco Aurélio (MACAÉ) marcoaureliomacae em gmail.com
Quarta Julho 23 12:21:12 PDT 2008


2008/7/23  <fernandolouis em terra.com.br>:
> Alguém já utilizou o XAMPP?
>
> Ele realmente deixa tudo pronto para ser usado?
>
> APACHE + PERL + MYSQL ?

Boa tarde, Caros Amigos,

O XAMPP funciona direitinho, creio que você esteja utilizando a versão
para o Windows, porem 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 é
instalando passo a passo os programas necessários, o ActivePerl tem
ó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. :-(

Estes procedimentos abaixo, já foram publicados conforme registro na
lista Cascavel [3], porem segue novamente com algumas revisões:

• Como instalar, passo a passo o: Apache, Mysql, Perl e módulos do
CPAN no Windows [4]:

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

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

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

3 – Baixe e instale o ActivePerl [7] na pasta: C:\Perl

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

5 – No gerenciador de módulos, clique no menu: Edit\Preferences

6 – No campo nome: Theoretical

7 – No campo Location digite: http://theoryx5.uwinnipeg.ca/ppms/package.xml

8 – Clique no botão: Ok

9 – Clique no menu: View\All Packages

10 – 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 – 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).  ;-)

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] – Lista Cascavel, thread anterior:
http://mail.pm.org/pipermail/cascavel-pm/2008-February/012901.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.0.51 for Windows ZIP/Setup.EXE (AMD64 / Intel EM64T):
http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.51a-win32.zip/from/pick

[7] - ActivePerl 5.8.8.822 for Windows (x86):
http://www.activestate.com/store/download_file.aspx?binGUID=e5c71329-b7a6-4563-8199-e1483f751c4f

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


Mais detalhes sobre a lista de discussão Cascavel-pm