Cómo configurar un host virtual basado en Apache
Apache configura tres formas de configurar un host virtual
1. Basado en IP
1. Supongamos que el servidor tiene una dirección IP de 192.168.1.10. use ifconfig en el mismo Tres IP están vinculadas a la interfaz de red eth0:
[root@localhost root]# ifconfig eth0:1 192.168.1.11
[root@localhost root]# ifconfig eth0:2 192.168 .1.12
[root@localhost root]# ifconfig eth0:3 192.168.1.13
2. Modifique el archivo de hosts y agregue tres nombres de dominio correspondientes a uno de ellos:
192.168.1.11 www.test1.com
192.168.1.12 www.test2.com
192.168.1.13 www.test3.com
3. Establezca el directorio raíz donde el host virtual almacena las páginas web. Por ejemplo, cree carpetas test1, test2 y test3 en el directorio /www, que almacenan 1.html, 2.html y 3.html respectivamente.
/www/test1/ 1.html
/www/test2/2.html
/www/test3/3.html
4 en
DocumentRoot /www/test1/
Opciones Índices FollowSymLinks
AllowOverride Ninguno
Permitir pedido, denegar
Permitir de todos
Nombre del servidor www.test1.com
DocumentRoot /www/test2/
Opciones Índices SeguirEnlacesSímbolos
AllowOverride Ninguno
Ordenar permitir, denegar
Permitir de todos
< /VirtualHost>
Nombre del servidor www.test1.com
DocumentRoot /www/test3/
Opciones Índices FollowSymLinks
AllowOverride Ninguno
Permitir pedido ,denegar
Permitir de todos
Copiar el código
5. Ya terminó, pruebe cada host virtual respectivamente. Visite www.test1.com, www.test2.com, www.test.
3.com
2. Basado en el nombre de host
1. Configure el nombre de dominio para asignarlo a la misma IP y modifique los hosts:
192.168.1.10 www. .test1.com
192.168.1.10 www.test2.com
192.168.1.10 www.test3.com
2 Como arriba, cree el directorio raíz. del host virtual para almacenar la página web
/www/test1/1.html
/www/test2/2.html
/www/test3 /3.html
3. En
DocumentRoot /www/test1/
Opciones Índices FollowSymLinks
AllowOverride Ninguno
Ordenar permitir, denegar
Permitir de todos
Nombre del servidor www.test2.com
DocumentRoot /www/test2/
Opciones Índices SeguirEnlacesSímbolos AllowOverride Ninguno Ordenar permitir, denegar Permitir de todos Directorio> NombreServidor www.test3.com p> DocumentRoot /www/ test3/ Opciones Índices FollowSymLinks AllowOverride Ninguno Permitir pedido, denegar p> Permitir de todos Copiar el código 4. Ya ha terminado. Para cada host virtual bajo prueba, visite www.test1.com, www.test2.com y www.test3.com respectivamente 3. -based 1. Modificar el archivo de configuración Cambiar el Listen 80 original a Listen. 80 Escucha 8080 2. Cambiar la configuración del host virtual: Copiar código DocumentRoot /var/www/test1/ p> Nombre del servidor www.test1.com DocumentRoot /var/www/ test2 Ser verName www.test2.com