O porquê? Por questões de segurança, organização, pra ficar mais bonitinho, não importa muito pra mim agora. O importante é lembrar como fazer isso sem ter que ficar reomendo o resto de neurônios que tenho. Assim, presumo que já se tenha instalado o WAMPSERVER 2.0 (sim, é pra Windows, mas juro que um dia explico como fazer pro UBUNTU usando o XAMPP, pelo menos).
Para lembrar aos esquecidos como eu ou para orientar quem ainda está caminhando, nós temos certos endereços de IP reservados, dessa forma vou citar um treco de um artigo do Wikipédia que explica sucintamente (e não preciso reinventar a roda):
Localhost
A faixa de IP 127.0.0.0 – 127.255.255.255 (ou 127.0.0.0/8 na notação CIDR) é reservada para a comunicação com o computador local (localhost). Qualquer pacote enviado para estes endereços ficarão no computador que os gerou e serão tratados como se fossem pacotes recebidos pela rede (Loopback).
O endereço de loopback local (127.0.0.0/8) permite à aplicação-cliente endereçar ao servidor na mesma máquina sem saber o endereço do host, chamado de "localhost".
Na pilha do protocolo TCP/IP, a informação flui para a camada de rede, onde a camada do protocolo IP reencaminha de volta através da pilha. Este procedimento esconde a distinção entre ligação remota e local.
(Fonte: Wikipédia e Acessado em: 21 de Janeiro de 2010)
Dessa forma queremos atribuir, por exemplo, o endereço IP '127.0.0.6' a URL 'http://projeto.local'. Assim, inserimos no final do arquivo 'hosts' localizado no Windows XP em 'C:\WINDOWS\system32\drivers\etc' a seguinte linha:
127.0.0.6 projeto.local
Depois, vamos editar o arquivo 'httpd.conf' do Apache. Nesse arquivo é só descomentar (tirar o # da frente) a linha que tem "Include conf/extra/httpd-vhosts.conf". Salva e fecha.
Então, edita o arquivo 'httpd-vhosts.conf' do Apache, colocando a seguinte configuração:
<VirtualHost 127.0.0.2:80>
ServerName atlas.local
DocumentRoot "D:\projeto\web"
DirectoryIndex index.php
<Directory "D:\projeto\web">
AllowOverride All
Allow from All
</Directory>
</VirtualHost>
Notar que nesse exemplo estou dizendo que meu diretório principal é 'D:\projeto\web' e que minha página inicial padrão é 'index.php'. Nada impede de especificar outro diretório.
Pronto! Agora é só reiniciar o WAMPSERVER e acessar por qualquer navegador.
Nenhum comentário:
Postar um comentário