Posts Tagged virtualhost

Adicionando Virtualhost no Apache do Ubuntu

Virtualhost é o método usado pelos servidores para hospedar mais de um site no mesmo computador, sendo acessados pela sua própria URL.

Vou mostrar abaixo como adicionar um virtualhost para um projeto local em seu computador.

Primeiramente vamos entrar na pasta “sites-available”, que é onde fica as configurações dos hosts virtuais disponíveis.

cd /etc/apache2/sites-available

Vamos criar um arquivo .conf para configuração do virtualhost do nosso projeto.

sudo gedit meusite.dev.conf

Neste arquivo sete o nome que o projeto vai ser chamado e seu caminho como no exemplo abaixo.

<VirtualHost *>
    ServerName meusite.dev
    DocumentRoot /var/www/meusite.dev
</VirtualHost>

Abra o arquivo “hosts” na pasta /etc.

sudo gedit /etc/hosts

Adicionar na lista seu virtualhost como abaixo:

127.0.0.1 meusite.dev

Ativar seu novo virtualhost com o comando “a2ensite”, este comando criará um link para o site na pasta “/etc/apache2/sites-enabled”:

sudo a2ensite meusite.dev.conf

Para alterar as configurações é necessário reiniciar o apache:

sudo /etc/init.d/apache2 reload

Agora é só acessar seu novo virtualhost pelo navegador.

Ao acessar o “http://meusite.dev”, você visualizará o conteúdo da pasta “/var/www/meusite.dev”.

PS.: Você pode adicionar quantos sites quiser usando esses mesmos passos.

, , , , ,

8 Comentários