isaque_alves
(usa Fedora)
Enviado em 02/01/2009 - 16:56h
Há uma forma simples.
Primeiro, configura o virtualhost no apache:
Usando sudo ou direto como o root, copie o arquivo padrão do apache para outro arquivo contendo o nome do teu site. Usa a extensão .local mesmo, daí fica fácil você discernir que está acessando um site 'local'.
$sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/nomedosite.local
#cp /etc/apache2/sites-available/default /etc/apache2/sites-available/nomedosite.local
Edita o arquivo e altera o ServerName para o nome do teu site: nomedosite . e o DocumentRoot para o diretório onde você armazena o site (/home/user/site)
Depois no teu arquivo /etc/hosts
insere os 'endereços' do site seguido pelo 'nome do site':
127.0.0.1 nomedosite.local nomedosite
Após isso, habilita o site:
$sudo a2ensite
(Para desabilitar, por exemplo, o default, usa o a2dissite)
Por último , dá um restart no apache:
$sudo /etc/init.d/apache2 restart
Se tudo saiu correto, você poderá acessar o teu site usando nomedosite.local em qualquer navegador.
Para fazer isso de forma mais 'correta' e torná-lo acessível na rede, recomendo seguir aquele artigo que citei. É muito bom e vai garantir que qualquer computador em uma LAN tenha acesso ao site (será preciso algumas modificações extras, mas, já vai valer a pena aprender a fazer!!)
Testa isso!!!