Nunca em minha vida tive paciência para utilizar o Ubuntu, mas sempre tive a curiosidade.
Todas as distribuições que fiz download (Passando por Debian, OpenSuse e outras milhares) e também recebi pelo correio, sempre me deram dor de cabeça com algum tipo de problema ou incompatibilidade sem motivo ou razão aparente –vide o caso do meu monitor não ser reconhecido por nenhuma distribuição assim que instalo os drivers restritos para minha placa de vídeo. Minha resolução fica presa em 640×480, somente podendo ser alterada quando ligo o monitor via cabo VGA. O real problema é que minha placa não tem saída VGA, sendo o único jeito puxar o gabinete para encaixar um adaptador DVI –> VGA e ligar no monitor, anulando totalmente a saída HDMI e tornando meu monitor funcional somente no Linux. Voltar para o Windows? Simples, arranque o cabo. Cansativo isso não?–

Ontem recebi diretamente de Netherlands (!) cópias prensadas com cheirinho de novo, e de brinde mais alguns adesivos da versão 9.10. Não pensei duas vezes e resolvi passar um pouco de raiva.

E não passei raiva mesmo tentando o impossível. Instalei o Ubuntu via BootCamp no MacBook sem nenhuma dor de cabeça, até agora não sei como, mas mereci um Achievement por não ter vontade de chutar algo longe.

Obviamente o que explicarei aqui é possível fazer tanto em Linux, quando em Windows ou até mesmo OSX, porém tenha em mente que para funções de servidor, tive dores de cabeça imensas utilizando Windows e OSX(principalmente com limite de conexões), e por outro motivo sem causas aparentes não tive estes problemas utilizando o ubuntu.

Meus amigos que todo dia me perguntam como hospedar um site para seus servidores Jack Sparrow de jogos aleatórios qualquer, devido a pressão das centenas que vocês são (dois me perguntaram), aqui vai a parte um de “como hospedar sites no computador” e não ter problemas com isso.

Primeiramente instale o Ubuntu, isto parece óbvio mas conheço pessoas que vão querer rodar diretamente do LiveCD sem instalação.
Se você estiver utilizando o Windows, apenas insira o CD no drive e o instalador será executado automaticamente (se não abrir por vontade própria, procure no CD por Wubi.exe). Se você não tiver o CD, simplesmente procure por Wubi no Google, e execute-o. Ele irá fazer tudo por você, inclusive o download.

Instalar o Linux não irá em nenhum momento causar problemas com sua instalação do Windows, a não ser que você esteja utilizando uma versão pirata do Windows 7 com ativação por BootLoader. Hoje em dia você instala o Linux por completo como se fosse um aplicativo do Windows, e quando o computador é iniciado/reiniciado tem a opção de escolher qual vai utilizar, podendo remover o Linux a qualquer momento. E meus pressentimentos me cutucam que exatamente nesta parte seu ativador fuleiro do Windows 7 vai parar de funcionar.

Lembrete. Todas as palavras em azul neste blog, são clicáveis. Não sei porque ainda insisto em dizer isso, mas parece que algumas pessoas ou não percebem ou dizem que não acharam de propósito.

Assim que sua instalação terminar, brinque o que tenha que brincar, se familiarize com o sistema e faça o update automático que irá aparecer em algum momento em sua área de trabalho.

Após o update, iremos setar uma senha de administrador que será necessária para a instalação do servidor. Parece complicado, mas não é. Aponte seu mouse para Aplicativos->Acessórios->Terminal e digite (tudo que eu disser “Digite”, pode ser copiado e colado) a seguinte linha:

sudo passwd root

Informe sua senha (A que utilizou no Wubi no momento da instalação), e logo após digite a senha que utilizará para administrador. Tecle enter e digite novamente. Pronto, agora seu usuário ‘root’ possue uma senha.

Feche o terminal, abra o Firefox (Nos exemplos, utilizarei o Google Chrome), e aponte para este link :

http://www.apachefriends.org/download.php?xampp-linux-1.7.3a.tar.gz

 Captura_de_tela

Importante:

Não selecione Instalar Pacote, selecione salvar arquivo. No local, selecione a pasta com seu nome (Que no caso, é seu Login no sistema) como no exemplo e não altere o nome do arquivo, isto irá garantir que os scripts postados aqui irão funcionar de primeira e sem nenhum problema.

Quando o download terminar, iremos novamente ao terminal.

Desta vez, digite nesta ordem, lembrando que os comandos são CaSe SenSitiVe e ‘’C’’ é diferente de ‘’c’’:

su

[Tecle Enter] e digite sua senha que foi definida com o comando sudo passwd root

tar xvfz xampp-Linux-1.7.3a.tar.gz -C /opt

[Tecle Enter]

O resultado em sua tela será parecido com este.

E pronto, o servidor está instalado com PHP5, MySQL e até mesmo FTP.
Para iniciá-lo, digite:

/opt/lampp/lampp start

Abra seu navegador, e acesse via o IP de rede de sua máquina, ou diretamente por http://localhost
Você será apresentado com exatamente esta tela. Sucesso!

Vamos agora configurar senhas para nosso novo servidor, por segurança e necessidade.

Volte ao terminal, e digite o comando:

/opt/lampp/lampp security

Não tem segredo, somente responda Yes, e digite uma senha para cada serviço, e não esqueça estas senhas.
Terminando o pequeno questionário, o terminal estará desta maneira. Tente acessar seu servidor por outro computador em sua rede em qualquer navegador, apontando para o endereço http://ipderededoservidor. Geralmente IP’s de rede possuem formatos como 192.168.1.1, 10.0.01, para descobrir o IP de seu servidor de maneira fácil, acesse o terminal e digite:

ifconfig

Caso estiver utilizando uma rede com fio, o IP estará na parte “eth0” ou “eth1”. Em uma rede sem fios, estará em wlan0. Em ambos os casos, será sempre a segunda linha, iniciada com “inet end.”
Como exemplo, o meu ip é 192.168.2.2, e pode ser conferido nesta imagem.

Acesse via outro computador em sua rede, apontando para o endereço http://ipderededoservidor (no meu caso, o endereço é http://192.168.2.2). Se tudo correr bem, você será solicitado a digitar um usuário e uma senha. Em caso de página não encontrada, verifique se digitou o IP corretamente.
O usuário padrão é lampp,a senha é primeira digitada via terminal no passo “lampp security”.
Faça o login, e prossiga para o link Segurança. Sua tela deverá estar exatamente desta maneira. 

Pronto, seu servidor está totalmente instalado e funcionando!

No próximo tutorial irei explicar como configurar seu roteador, servidor e domínio para carregarem o site diretamente da sua instalação do Linux. E o mais importante, o site carregar para pessoas fora de sua rede interna.

Comments are closed.

WordPress Blog