segunda-feira, 7 de abril de 2008

Tenha o seu próprio servidor HTTPd com PHP e MySQL sem complicações com XAMPP!

Legalmente GrátisSe você é desenvolvedor sabe que para fazer um servidor PHP com MySQL e Perl tem de instalar MySQL, Apache, PHP e Perl e depois ter de configurar para que tudo funcione de acordo. Isso leva algum tempo e muita paciência, ainda mais quando o PHP resolve que não vai funcionar com MySQL ou alguma configuração saiu do controle.. podem ser HORAS de configurações, mas eu prefiro configurar sozinho.

Para quem quer fazer uns testes temporários ou mesmo aprender esses sistemas sem ter de perder muito tempo configurando, pode usar o XAMPP, um poderoso servidor almost-zero -config.

O que significa XAMPP?
X significa: Qualquer sistema operacional, Windows, Linux, Mac OS X, FreeBSD, Amiga OS, PC-DOS.. (ops.. exagerei.. :)
A significa: Apache (Um famoso servidor HTTPd)
M significa: MySQL (banco de dados.. My significa Meu, SQL é o acrónimo para Structured Query Language, ou em português, Linguagem de Consulta Estruturada)
P significa: PHP (significa "PHP: Hypertext Preprocessor", que é uma linguagem de programação)
P significa: Perl (uma linguagem de programação dinâmica)

Na versão para Windows estão disponiveis os seguintes items:
- Apache com alguns mods habilitados (como: mod_php, mod_perl, mod_ssl, mod_auth_mysql);
- MySQL;
- PHP + PEAR;
- Perl;
- OpenSSL;
- phpMyAdmin (um painel de controle para o MySQL)
- Webalizer (analise de trafico);
- Mercury Mail Transport System for Win32 e NetWare Systems v3.32 (enviador de emails, acho);
- Ming (não sei pra que serve);
- JpGraph (library para criação de gráficos em PHP);
- FileZilla FTP Server (server FTP);
- mcrypt (encriptação);
- eAccelerator (no idea);
- SQLite (outro sistema de SQL)
- WEB-DAV (nem idéia);

Ah, informações sobre as versões dos programas que estão na ultima disponivel:
- Apache 2.2.8
- MySQL 5.0.51a
- PHP 5.2.5
- PHP 4.4.8
- phpMyAdmin 2.11.4
- FileZilla FTP Server 0.9.25
- Mercury Mail Transport System v4.52
- OpenSSL 0.9.8g
O resto não achei nada. :P

Se você quizer testar ferramentas como o Wordpress, Gallery2, MediaWiki ou etc.. pode usar esta solução. :) (Claro, se você for um dono de webhost preguiçoso, pode usar esta solução também. :P -- por isso esse pacote é conhecido por 'lazy man's WAMP/LAMP..' [WAMP/LAMP do preguiçoso]).

Website: Apache Friends (website em português brasileiro!)
Download: xampp-win32-1.6.6a-installer.exe* (34.1MB)
*essa é a versão para Windows (9x/NT/2k/XP/Vista), para baixar as outras procura no site. :)

Nenhum comentário: