elsonjunior
(usa Ubuntu)
Enviado em 18/09/2009 - 16:42h
Olá,
O XAMPP é fácil para instalar a distribuição apache contendo PHP, MySQL e Perl. O XAMPP é realmente muito fácil instalar e usar – é necessário apenas baixar, extrair e inicializar.
A distribuição para sistemas Linux (testado no SuSE, RedHat, Mandrake e Debian) contém: Apache, MySQL, PHP & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, gdbm, zlib, expat, Sablotron, libxml, Ming, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, mcrypt, mhash, eAccelerator, SQLite e IMAP C-Client.
Faça o download em: http : / /sourceforge.net/projects/xampp/files/XAMPP%20Linux/xampp-linux-1.7.2.tar.gz/download
Após fazer o download, simplesmente digite os seguintes comandos:
1. Vá para o shell e logue como administrador do sistema (root):
su
2. Extraia o arquivo para /opt:
tar xvfz xampp-linux-1.7.2.tar.gz -C /opt
Para inicializar o XAMPP, simplesmente digite este comando:
/opt/lampp/lampp start
Você verá algo como isto:
Starting XAMPP 1.7.2...
LAMPP: Starting Apache...
LAMPP: Starting MySQL...
LAMPP started.
Pronto. O Apache e o MYSQL estão funcionando.
OK, isto foi fácil, mas como você verificará que tudo está funcionando? Apenas digite a seguinte URL no seu navegador preferido:
http://localhost
Agora você deverá ver a página inicial do XAMPP contendo alguns links para checar o status do software instalado e alguns scripts de exemplos.
XAMPP não é destinado para ambientes de produção. O XAMPP é configurado para que o desenvolvedor possa fazer o que ele quiser. Para ambientes de desenvolvimento ele é ótimo, mas para ambientes de produção pode ser fatal.
Aqui uma lista de falhas na segurança do XAMPP:
1. O Administrador do MySQL (root) não tem senha.
2. O daemon do MySQL está acessível pela rede.
3. ProFTPD usa a senha "lampp" para o usuário "nobody".
4. PhpMyAdmin está acessível pela rede.
5. Examples está acessível pela rede.
6. O MySQL e o Apache funcionam sobre o mesmo usuário (nobody).
Espero ter ajudado.