Tecnología

Inicio

Cómo configurar Apache de hosts virtuales

hosts virtuales pueden establecerse usando varias combinaciones de direcciones IP, nombres de dominio y los servidores web físicas. Un enfoque común para la creación de máquinas virtuales es mapear varios nombres de dominio a una dirección IP única. Por ejemplo, los nombres de dominio imaginarios "www.example.com" y "www.otherexample.com" podría ambos apuntan a la misma dirección IP en un único servidor. El servidor HTTP Apache, versión 2.2, le permite configurar hosts virtuales y ejecutar múltiples sitios web en una única dirección IP.

Instrucciones

1 Configure su servidor Apache para que escuche al puerto 80:
escuchar 80

2 Indicar al servidor que escuche varios hosts virtuales en la dirección IP que ha seleccionado mediante la sustitución de ipaddresshere en la línea de abajo con la dirección IP elegida:
NameVirtualHost ipaddresshere: 80

3 Cree la entrada de servidor virtual para el nombre de dominio que desea usar como el nombre de dominio predeterminado y especificar su directorio raíz de su servidor web:
<VirtualHost ipaddresshere *: 80>
DocumentRoot / www / example1
ServerName www.example.com
</ VirtualHost>

4 Cree la entrada de servidor virtual para otro nombre de dominio que apunte a la dirección IP designada y especificar su directorio raíz:
<VirtualHost ipaddresshere *: 80>
DocumentRoot / www / example2
ServerName www.otherexample.com
</ VirtualHost>

5 Crear hosts adicionales utilizando la misma sintaxis. Cuando haya configurado todos los hosts virtuales, guardar el archivo y reinicie el servidor Apache para completar el proceso.