projetos | download | linux | privacidade | contato
 
  Produtos | Documentação | Suporte | Treinamento | Conectiva | Cases | Soluções | Parcerias | Imprensa | Oportunidades
Pesquise 
português 
english 
español

SUPORTE

->Suporte Estendido
->Centros de Serviços
->Técnicos Certificados
->Formulário de Suporte
->Abrangência do Suporte
->Acionando o Suporte
->Perguntas e Respostas
->Atualizações
->Livros, Guias e Manuais
->Hardware

    1.7. Como configurar domínios virtuais no Apache?

    Existem dois casos possíveis utilizando domínio virtual, uma que é configurar os domínios virtuais no mesmo endereço IP e a outra forma é configurar utilizando endereços IP's diferentes. Abaixo seguem os dois formatos:

    O arquivo onde as informações devem ser adicionadas é o : /etc/httpd/conf/httpd.conf

    Neste arquivo procure pela seção # VirtualHost example



    • Configurando 3 domínios utilizando o MESMO IP

          
          NameVirtualHost 10.0.2.134:80
          <VirtualHost 10.0.2.134:80>
                  ServerAdmin webmaster@conectiva
                  ServerName www.conectiva
                  DocumentRoot /html
                  ErrorLog logs/conectiva-error_log
                  CustomLog logs/conectiva-access_log common
          </VirtualHost>
          
          <VirtualHost 10.0.2.134:80>
                  ServerAdmin webmaster@suptel
                  ServerName www.suptel
                  DocumentRoot /html/suptel
                  ErrorLog logs/suptel-error_log
                  CustomLog logs/suptel-access_log common
          </VirtualHost>
          
          <VirtualHost 10.0.2.134:80>
                  ServerAdmin webmaster@wbt
                  ServerName www.wbt
                  DocumentRoot /html/wbt
                  ErrorLog logs/wbt-error_log
                  CustomLog logs/wbt-access_log common
          </VirtualHost>
      

      Para conferir a configuração execute:

          [root@localhost]# httpd -S
      
          VirtualHost configuration: 10.0.2.134:80 is a NameVirtualHost
          default server www.conectiva (/etc/httpd/conf/httpd.conf:1008)
          port 80 namevhost www.conectiva (/etc/httpd/conf/httpd.conf:1008)
          port 80 namevhost www.suptel (/etc/httpd/conf/httpd.conf:1016)
          port 80 namevhost www.wbt (/etc/httpd/conf/httpd.conf:1024)
      
    • Configurando 3 domínios utilizando 3 IP's DIFERENTES

          <VirtualHost 10.0.2.134:80>
                  ServerAdmin webmaster@conectiva
                  ServerName www.conectiva
                  DocumentRoot /html
                  ErrorLog logs/conectiva-error_log
                  CustomLog logs/conectiva-access_log common
          </VirtualHost>
          
          <VirtualHost 10.0.2.16:80>
                  ServerAdmin webmaster@suptel
                  ServerName www.suptel
                  DocumentRoot /html/suptel
                  ErrorLog logs/suptel-error_log
              CustomLog logs/suptel-access_log common
          </VirtualHost>
          
          <VirtualHost 10.0.2.20:80>
                  ServerAdmin webmaster@wbt
                  ServerName www.wbt
                  DocumentRoot /html/wbt
                  ErrorLog logs/wbt-error_log
                  CustomLog logs/wbt-access_log common
          </VirtualHost>
      

      Para conferir a configuração execute:

          [root@localhost]# httpd -S
      
          VirtualHost configuration:
          10.0.2.16:80           www.suptel (/etc/httpd/conf/httpd.conf:1016)
          10.0.2.20:80           www.wbt (/etc/httpd/conf/httpd.conf:1024)
          10.0.2.134:80          www.conectiva (/etc/httpd/conf/httpd.conf:1008)