Red de conocimiento informático - Material del sitio web - Cómo configurar un host virtual basado en Apache

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

NombreServidor www.test3.com

DocumentRoot /www/ test3/

Opciones Índices FollowSymLinks

AllowOverride Ninguno

Permitir pedido, denegar

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/

Nombre del servidor www.test1.com

DocumentRoot /var/www/ test2

Ser

verName www.test2.com