Apache - configurando domínios com vhost: mudanças entre as edições

De Pontão Nós Digitais
Ir para navegaçãoIr para pesquisar
Sem resumo de edição
Sem resumo de edição
Linha 13: Linha 13:
   127.0.0.1 testando.teste.com.br testando
   127.0.0.1 testando.teste.com.br testando
   127.0.0.1 dominio.teste1.net dominio
   127.0.0.1 dominio.teste1.net dominio
== Referências ==
* https://www.digitalocean.com/community/tutorials/como-configurar-apache-virtual-hosts-no-ubuntu-14-04-lts-pt
* http://sejalivre.org/configurando-virtual-hosts-apache/





Edição das 14h41min de 15 de junho de 2015

Quando temos um servidor próprio, isto é, um servidor autonomamente configurado ou ainda uma conta do tipo cloud ou VPS, precisaremos configurar manualmente o Apache para resolver diferentes endereços de domínio numa mesma máquina. Em outras palavras, uma vez tendo um servidor que vai hospedar diferente sites com diferentes endereços precisaremos dizer para o apache onde estão as pastas que devem responder aos respectivos endereços.

O Apache divide suas funcionalidades e componentes em unidades individuais que podem ser personalizadas e configuradas independentemente. A unidade básica que descreve um determinado site ou um domínio é chamada virtual host. Vamos ver como isso funciona.

1 - Estamos tomando como base um servidor linux Debian 8.0 devidamente instalado e com ip fixo configurado

2 - Vamos usar o arquivo de configuração httpd.conf. Faça backup do seu arquivo antes de alterá-lo para que caso de perder a configuração original e precisar voltar ou recuperar algo. O arquivo, no Debian, fica nesse endereço:

 /etc/httpd/conf/httpd.conf

3 - Acrescente também, no endereçamento interno da máquina, os endereços que quiser. No arquivo /etc/hosts coloque as linhas:

 127.0.0.1 testando.teste.com.br testando
 127.0.0.1 dominio.teste1.net dominio

Referências