<div>Bom dia, Caro Amigos,<br><br>Os procedimentos abaixo esclarecem como instalar: Apache, Mysql, Perl e módulos do CPAN no Windows [1]:<br><br>0 – Desinstale e/ou exclua os programas, pastas e variáveis do sistema referente aos programas: Apache, Mysql, Perl.<br>
1 – Baixe e instale o Apache [2] (Exemplo: C:\www\Apache2.2) <br>2 – Baixe e instale o Servidor Mysql [3] (Exemplo: C:\www\Mysql5)<br>3 – Baixe e instale o ActivePerl [4] (Exemplo: C:\www\Perl)<br>4 – Abra o programa em: Início\Programas\ActivePerl 5.8.8 Build 822\Perl Package Manager<br>
5 – Clique no menu: Edit\Preferences<br>6 – No campo nome: Theoretical<br>7 – No campo Location digite: <a href="http://theoryx5.uwinnipeg.ca/ppms/package.xml">http://theoryx5.uwinnipeg.ca/ppms/package.xml</a><br>8 – Clique no botão: Ok<br>
9 – Clique no menu: View\All Packages<br>10 – Selecione o módulo necessário que constam na lista, um a um, clicando com o botão direito do mouse sobre ele e depois em: Install Nome_do_módulo<br>11 – Clique no menu: File\Run Marked Actions (Você será informado sobre todo o processo de instalação na aba inferior: Status - Caso algum módulo não instale, por favor, reproduza o status do erro para nós!&nbsp;&nbsp;:-)<br>
<br>Para refletir: <br>Racismo é burrice (Gabriel, O Pensador) [5]<br><br>Abraços confiantes,<br>Marco Aurélio (MACAÉ)<br>Comunidade de Perl Mongers do Recife (PE)<br>&nbsp;</div>
<div>Referências:<br>[1] - Windows XP (32 bits) e/ou Windows Vista (32 ou 64 bits).<br><br>[2] - Apache HTTP Server 2.2.8 for Windows 32 Binary including OpenSSL 0.9.8g (MSI Installer):<br><a href="http://mirror.pop-sc.rnp.br/mirror/apache/httpd/binaries/win32/apache_2.2.8-win32-x86-openssl-0.9.8g.msi">http://mirror.pop-sc.rnp.br/mirror/apache/httpd/binaries/win32/apache_2.2.8-win32-x86-openssl-0.9.8g.msi</a><br>
<br>[3] - Mysql 5.0.51 for Windows ZIP/Setup.EXE (AMD64 / Intel EM64T):<br><a href="http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.51a-win32.zip/from/pick">http://dev.mysql.com/get/Downloads/MySQL-5.0/mysql-5.0.51a-win32.zip/from/pick</a><br>
<br>[4] - ActivePerl 5.8.8.822 for Windows (x86):<br><a href="http://www.activestate.com/store/download_file.aspx?binGUID=e5c71329-b7a6-4563-8199-e1483f751c4f">http://www.activestate.com/store/download_file.aspx?binGUID=e5c71329-b7a6-4563-8199-e1483f751c4f</a><br>
<br>[5] - Gabriel, O Pensador - Racismo É Burrice (MTV ao vivo)<br><a href="http://youtube.com/watch?v=MDaB8muAANc">http://youtube.com/watch?v=MDaB8muAANc</a><br><br><br><br>Em 15/02/08, <a href="mailto:fernandolouis@terra.com.br">fernandolouis@terra.com.br</a>&lt;<a href="mailto:fernandolouis@terra.com.br">fernandolouis@terra.com.br</a>&gt; escreveu:<br>
&gt; <br>&gt; Então... conforme você falou e está escrito nas informações do módulo na<br>&gt; CPAN, tentei realizar o procedimento mas dá o seguinte erro:<br>&gt;&nbsp;&nbsp;<br>&gt; &quot;ppm install failed: The PPD does not provide code to install for this<br>
&gt; plataform&quot;<br>&gt;&nbsp;&nbsp;<br>&gt; Tá difícil...<br>&gt;&nbsp;&nbsp;<br>&gt; abraços!<br>&gt; Fernando<br>&gt;&nbsp;&nbsp;<br>&gt;&nbsp;&nbsp;<br>&gt; ----- Original Message ----- <br>&gt; From: Matheus Barros <br>&gt; To: Cascavel Perl Mongers <br>
&gt; Sent: Friday, February 15, 2008 10:22 AM<br>&gt; Subject: Re: [Cascavel-pm]instalando módulos para banco de dados<br>&gt; <br>&gt; Fernando,<br>&gt; <br>&gt; Eu uso Perl no Windows e eu fiz da seguinte forma:<br>&gt; <br>
&gt; Vá no Prompt de Comando e digite C:\Perl\bin\ppm-shell (isso é para você<br>&gt; executar o ppm)<br>&gt; <br>&gt; ai sim você digita:<br>&gt; <br>&gt; install DBI <br>&gt; <br>&gt; e pra instalar o DBD:mysql vc digita:<br>
&gt; <br>&gt; install <a href="http://theoryx5.uwinnipeg.ca/ppms/DBD-mysql.ppd">http://theoryx5.uwinnipeg.ca/ppms/DBD-mysql.ppd</a>&nbsp;&nbsp; ,<br>&gt; pois o DBD:mysql não tem no repositório do ActivePerl 5.8.<br>&gt; <br>&gt; <br>
&gt; todas as informações foram retiradas desse site:<br>&gt; <br>&gt; <br>&gt; <a href="http://search.cpan.org/dist/DBD-mysql/lib/DBD/mysql.pm#WIN32_INSTALLATION">http://search.cpan.org/dist/DBD-mysql/lib/DBD/mysql.pm#WIN32_INSTALLATION</a><br>
&gt; <br>&gt; <br>&gt; Espero ter ajudado,<br>&gt; Abraços<br>&gt; <br>&gt; <br>&gt; 2008/2/15 Luis Motta Campos &lt;<a href="mailto:luismottacampos@yahoo.co.uk">luismottacampos@yahoo.co.uk</a>&gt;:<br>&gt; &gt; <br>&gt; &gt; <a href="mailto:fernandolouis@terra.com.br">fernandolouis@terra.com.br</a> wrote:<br>
&gt; &gt; &gt; Pessoal, ainda não consegui...<br>&gt; &gt; [snip!]<br>&gt; &gt; <br>&gt; &gt; &gt; - achei no CPAN o DBD::mysql<br>&gt; &gt; &gt;<br>&gt; (<a href="http://search.cpan.org/~capttofu/DBD-mysql-4.006/lib/DBD/mysql.pm">http://search.cpan.org/~capttofu/DBD-mysql-4.006/lib/DBD/mysql.pm</a>)<br>
&gt; &gt; &gt;<br>&gt; &gt; &gt; - baixei e descompactei na pasta DBD-mysql-4.006<br>&gt; &gt; <br>&gt; &gt; Isto é o procedimento de instalação em máquinas unix, que contam com<br>&gt; &gt; compilador e bibliotecas de cliente do MySQL. NÃO É O TEU CASO.<br>
&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; &gt; - entrei nessa pasta pelo prompt do DOS e digitei (conforme diz na<br>&gt; &gt; &gt; documentação do módulo no CPAN): &quot;ppm install DBI&quot; &lt;enter&gt; e depois:<br>&gt; &gt; &gt; &quot;ppm install DBD::mysql&quot; &lt;enter&gt;<br>
&gt; &gt; <br>&gt; &gt; Você obviamente não compreendeu que o PPM não é o CPAN, e nem nunca se<br>&gt; &gt; preocupou em RTFM.<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; &gt; Ao pressionar ENTER nessas duas ações, aparece a seguinte mensagem:<br>
&gt; &gt; &gt; &quot;No missing packages to install&quot;<br>&gt; &gt; <br>&gt; &gt; E você não sabe como fazer para determinar se um pacote está instalado<br>&gt; &gt; ou não na tua própria máquina de desenvolvimento. :(<br>
&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; &gt; Pessoal, preciso resolver isso o mais rápido possível, não estou<br>&gt; &gt; &gt; conseguindo trabalhar. Ou removo tudo e instalo as versões que tenho<br>&gt; &gt; &gt; aqui (que sei que funciona). O problema é que a versão do PERL é<br>
&gt; &gt; &gt; muito antiga, então, muitos módulos não são compatíveis.<br>&gt; &gt; <br>&gt; &gt; Bom, neste caso, acho que você vai ter tempo sobrando para RTFM:<br>&gt; &gt; <br>&gt; &gt;<br>&gt; <a href="http://aspn.activestate.com/ASPN/docs/ActivePerl/5.8/bin/ppm.html">http://aspn.activestate.com/ASPN/docs/ActivePerl/5.8/bin/ppm.html</a><br>
&gt; &gt; <br>&gt; &gt; Divirta-se, e boa leitura :)<br>&gt; &gt; <br>&gt; &gt; Putamplexos!<br>&gt; &gt; --<br>&gt; &gt; Luis Motta Campos (a.k.a. Monsieur Champs) is a software engineer,<br>&gt; &gt; Perl fanatic evangelist, and amateur {cook, photographer}<br>
&gt; &gt; <br>&gt; &gt; _______________________________________________<br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; <br>&gt; &gt; Cascavel-pm mailing list<br>&gt; &gt; <a href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</a><br>
&gt; &gt; <a href="http://mail.pm.org/mailman/listinfo/cascavel-pm">http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br>&gt; &gt; <br>&gt; <br>&gt; <br>&gt; <br>&gt; ________________________________<br>&gt; <br>&gt; <br>
&gt; _______________________________________________<br>&gt; Cascavel-pm mailing list<br>&gt; <a href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</a><br>&gt; <a href="http://mail.pm.org/mailman/listinfo/cascavel-pm">http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br>
&gt; <br>&gt; <br>&gt; _______________________________________________<br>&gt; Cascavel-pm mailing list<br>&gt; <a href="mailto:Cascavel-pm@pm.org">Cascavel-pm@pm.org</a><br>&gt; <a href="http://mail.pm.org/mailman/listinfo/cascavel-pm">http://mail.pm.org/mailman/listinfo/cascavel-pm</a><br>
&gt; <br>&nbsp;</div>