Muitas vezes queremos criar Hosts Virtuais para rodar nosso projetos. Aqui ensino como criar um host no Linux ( no meu caso em especial uso Debian), para testarmos nossos projetos.
Primeiro vamos criar nossa rota. Acesse o arquivo /etc/hosts :
1 | # sudo gedit /etc/hosts |
Insira a seguinte linha:
1 | 127.0.0.1 teste01.localhost |
Salve o arquivo e feche-o.
Agora vamos criar o arquivo com o mesmo nome que colocamos no host, “teste01”. Utilizamos o seguinte código:
1 | #sudo gedit /etc/apache2/sites-available/teste01 |
Dentro do arquivo ensira as seguintes linhas:
1 2 3 4 5 6 7 8 9 10 | <VirtualHost *:80> ServerName teste01.localhost DocumentRoot /var/www/teste01 <Directory /var/www/teste01> DirectoryIndex index.php AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> |
Salve o arquivo e feche-o. Agora precisamos seta-lo para que possa funcionar, bastando executar o seguinte comando:
1 | #sudo a2ensite teste01 |
Depois basta da um reload no apache:
1 | #service apache2 reload |
Agora sim, para acessar bastar colocar: http://teste01.localhost
Pronto!