Virtual Host no Apache
De Babel Digital
Anotações
Criar a pasta onde ficará o seu site
sudo nano /etc/hosts
127.0.0.1 localhost 127.0.0.1 dev-arquivos.local 127.0.0.1 dev-acervo.local 127.0.1.1 LapPonto1
# The following lines are desirable for IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts
Depois
cd /etc/apache2/sites-available/
sudo nano nomedoseusite.conf
- Centro deste arquivo coloque o seguinte conteúdo:
<VirtualHost *:80> ServerName dev-arquivos.local DocumentRoot /var/www/nomedoseusite </VirtualHost>
Habilitar as configurações feitas no nomedoseusite.conf
sudo a2ensite nomedoseusite.conf
Depois tem que dar o reload do apache para ele rodar com as novas configurações feitas
/etc/init.d/apache2 reload
Estou no Ubuntu 10.04 e foi necessário também editar o arquivo /etc/apache2/apache2.conf
/etc/apache2/apache2.conf
E coloca a seguinte linha no final do arquivo
ServerName 127.0.0.1