Apache Virtual Host en Windows
- Virtual Host en Apache
-
- Después de estar visitando tantos sitios web que tienen información acerca de como configurar el servidor Apache para el funcionamiento de host virtuales en Windows, he logrado configurar mi servidor y aquí expongo la manera más sencilla y practica para llevar a cabo este proceso.
-
- Tener confirurado el DNS
-
- Lo primero que tenemos que hacer antes de configurar el archivo httpd.conf es tener configurado hacia que IP se van a dirigir todos los nombres de dominios que tengamos en el virtual host. Por lo general hay muchos sitios con Ip dinámica, por lo que se deben configurar los DNS dinámicos desde el proveedor de DNS. Ejemplo de proveedores de DNS Dinámicos como Cdmon.com o también no-ip.com
-
-
-
- Luego de tener configurado los nombres de dominio, comenzamos a modificar el archivo httpd.conf
- Por defecto la linea de NameVirtualHost siempre viene en comentario debemos quitar el # y debe quedar de la siguiente forma.
-
- NameVirtualHost 192.168.1.1
-
- IP local que tenemos dentro de nuestra Red y es la misma configurada en nuestro router. De esta manera cuando se haga una petición en internet podemos ver nuestro sitio web.
-
- Colocamos las etiquetas VirtualHost
-
- <VirtualHost 192.168.1.1>
- ServerName www.nombre1.com
- DocumentRoot C:/AppServ/www/nombre1
- ServerAlias nombre1
- </VirtualHost>
-
- <VirtualHost 192.168.1.1>
- ServerName www.nombre2.com
- DocumentRoot C:/AppServ/www/nombre2
- ServerAlias nombre2
- </VirtualHost>
-
-
- <VirtualHost 192.168.1.1>
- ServerName www.nombre3.com
- DocumentRoot C:/AppServ/www/nombre3
- ServerAlias nombre3
- </VirtualHost>
-
-
- Con esto guardamos el archivo httpd.conf, reiniciamos el servidor Apache y queda funcionando el virtual host basado en nombres.
-
- Regresar al Inicio