Olá Colega Flávio,

 

Tenho sites configurados desta forma:

#arquivo httpd-vhosts.conf

<VirtualHost *:80>

                ServerAdmin adm@siteprincipal.com.br

                DocumentRoot "/var/www/adm_web"

                ServerName siteinterno.siteprincipal.com.br

                ServerAlias siteinterno. siteprincipal.com.br

                ErrorLog "/etc/httpd/logs/siteinterno-error.log"

                CustomLog "/etc/httpd/logs/siteinterno-host.acesso.log" common

</VirtualHost>

 

Prefiro sempre colocar estes sites em um arquivo fora do conf normal. Na última linha do conf coloco:

Include /etc/httpd/conf/extra/httpd-vhosts.conf

 

A única diferença que tenho para a sua forma são as aspas duplas.

Fora isso o colega Toledo tem razão. Eu tenho na minha configuração DNS, no meu caso, o mesmo numero IP que serve ao site principal.

Isso terá que ser adaptado para o seu caso.

Exemplo:

 

siteprincipal.com.br.          86400    IN TXT   v=spf1 include:_spf.srv.com ~all

mail                           86400    IN CNAME ghs.srvemail.com.

@                              86400    IN A     40.12.21.232

siteinterno                      86400    IN A     40.12.21.232

ftp                            86400    IN A     40.12.21.232

www                            86400    IN A     40.12.21.232

 

Caso isso não seja possível e você quiser testar localmente na máquina onde estão os confs, você pode fazer um teste usando o arquivo hosts lá deve estar:

 

127.0.0.1             localhost

Adicione a linha

127.0.0.1             siteinterno

 

Abraços,

Ernani

 

 

De: Toledo, Luis Carlos [mailto:lscrlstld@gmail.com]
Enviada em: quinta-feira, 3 de fevereiro de 2011 13:52
Para: 'Portuguese (Brazilian) CentOS mailing list'
Assunto: [CentOS-pt-br] RES: Virtual host

 

O servidor DNS que vc utilizar resolver o nome intranet.semsa ?

 

 

Bom dia.
Estou tentando configurar o uso de virtual host no Apache do CentOS 5.6 mas não estou conseguindo.

Fiz o seguinte: Dentro das pasta /etc/httpd/vhost, criei o arquivo intranet.conf com o seguinte conteúdo:

<VirtualHost *:80>
    ServerAdmin divti@..........
    DocumentRoot /var/www/intranet
    ServerName intranet.semsa
    ErrorLog logs/intranet.semsa-error_log
    CustomLog logs/intranet.semsa-access_log combined
</VirtualHost>

Falta mais alguma coisa ?


--
Desde já agradeço,
+++                       
Flávio de Oliveira Barros
Manaus - Amazonas - Brasil

Copiar é bom!
Seja Legal
Use Software Livre
Ubuntu User number is # 28558
Linux Registered User# 278223