[ Linux ] Criar Virtual Host no Ubuntu

É muito comum precisar criar hosts virtuais em nosso computador pessoal ou de trabalho para podermos rodar algum projeto.

No Ubuntu o procedimento é bem fácil.

Antes de prosseguir você precisa estar com o mod_rewrite habilitado.
Clique aqui para aprender como habilitá-lo e depois volte para este tutorial.

O primeiro passo é abrir o arquivo /etc/hosts e adicionar a chamada ao URL redicionando-o para o localhost.


sudo gedit /etc/hosts

Dentro do arquivo insira as linhas:


127.0.0.1	localhost
127.0.0.1	virtualtest.localhost

Tendo feito isto, agora feche o editor e crie o arquivo com um nome que faça sentido, no nosso caso “virtualtest


sudo gedit /etc/apache2/sites-available/virtualtest

Dentro do arquivo insira as linhas:


<VirtualHost *:80>
      ServerName virtualtest.localhost
      DocumentRoot /var/www/virtualtest
      <Directory /var/www/virtualtest>
            DirectoryIndex index.php
            AllowOverride All
            Order allow,deny
            Allow from all
      </Directory>
</VirtualHost>

Uma vez criado o site é preciso habilitá-lo, e para tal basta executar o comando


sudo a2ensite virtualtest

O site foi habilitado, mas você ainda precisará recarregar o apache.
Por isso, execute o comando:


service apache2 reload

Para testar acesse http://virtualtest.localhost

É isto ai, agora está tudo funcionando!

Abraço do Giba!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *