Configurando Virtual Host no Ubuntu em 10 passos

O que é Virtual Host?
Configurando Virtual Host no Ubuntu
1 – É necessário que o usuário já tenha o servidor apache instalado, para habilitar o recurso de redireccionamento é necessário habilitar o módulo rewrite em seguida devemos reiniciar o servidor apache, com os seguintes comandos.
1 2 3 |
$ sudo a2enmod rewrite $ sudo /etc/init.d/apache2 restart |
1 2 3 |
$ sudo gedit /etc/apache2/sites-available/default $ sudo /etc/init.d/apache2 restart |
3 – Vamos criar uma pasta dentro do diretório /var/www/ com o nome ProjetoVirtualHost, dentro desta pasta será criado uma arquivo index.php com o seguinte código:
1 2 3 |
<?php echo "<h1>Virtual Host ativado com sucesso!</h1>" ?> |
4 – Acessar o diretório /sites-available/ via terminal:
1 |
$ cd /etc/apache2/sites-available/ |
1 |
$ sudo gedit william |
Dica: Você pode usar o editor de sua preferência, no meu caso é o gedit.
6 – Digitar o seguinte conteúdo nesse arquivo:
1 2 |
DocumentRoot /var/www/ProjetoVirtualHost/ ServerName www.william.com.br |
1 |
$ sudo a2ensite william |
8 – Navegar até o diretório /etc e abrir o arquivo hosts:
1 |
$ sudo gedit /etc/hosts |
9 – Acrescentar a seguinte linha no início do arquivo:
1 |
127...1 www.william.com.br |
10 – Recarregar as configurações do Apache:
1 |
$ sudo /etc/init.d/apache2 reload |