Pular para o conteúdo

Iniciante no Linux - Montar um servidor LocalHost

Responder tópico
  • Denunciar
  • Indicar

1. Iniciante no Linux - Montar um servidor LocalHost

Enviado em 18/09/2009 - 12:08h

Bom dia!

Pessoal, sou novata no Linux... comprei uma notebook ITAUTEC que vem com uma versão chamada LIBRIX similar ao GENTOO. Pois é, acontece que usa (até uma semana atrás) o Windows XP e tinha um servidor local chamado WAMP... que instalava de uma vez só o Php, apache, phpmyadmin... ai ai .. no Linux pelo que pesquisei existe o XAMPP versao LINUX que simula um servidor local... porque eu trabalho com desenvolvimento web e preciso testar os sites na minha máquina em diversos browsers e linguagens (exemplo, PHP).

Alguém pode me indicar um servidor local fácil de configurar? Seria esse XAMPP? Aonde faço o download mais atual?

Aguardo o socorro de vcs, obrigada!


Responder tópico

2. LAMP

Enviado em 18/09/2009 - 12:15h

Na verdade pesquise sobre LAMP - Linux, Apache, MySQL e PHP

Aqui mesmo no Viva o Linus tem vários tutoriais.

Abraço e boa sorte!

3. Xamp

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.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder