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)
|