Professional Documents
Culture Documents
Cuando el navegador web se conecta al servidor para pedirle la página, le envía no sólo
la dirección (URI) que quiere, sino el dominio al que está accediendo, mediante el
campo Host: del protocolo HTTP. Esto es en modo automático. El programa servidor
web puede leer esta información y usarla para decidir cuál de los dominios ha de
mostrar.
POR IP (DIRECCIÓN IP): También es posible hacer que el servidor escuche no sólo
en una dirección IP, sino en varias, y que cada una responda con una página distinta.
Para esto se pueden usar varias tarjetas de red, aunque no es necesario, ya que los
sistemas operativos actuales permiten crear interfaces de red virtuales, para poder
asignar varias IPs a la misma tarjeta.
Paso número 1
Para la configuración del servidor DNS (Nombres de dominio) haremos uso del
archivo hosts en Windows el cual ya modificado podrá trabajar como un DNS de
forma mucho mas simple.
Este archivo de texto plano es usado por el sistema operativo para guardar la
correspondencia entre dominios de Internet y direcciones IP. Este es uno de los
diferentes métodos que usa el sistema operativo para resolver nombres de dominios.
Como primer paso, verificamos la dirección IP que tiene nuestro equipo, en este caso
tenemos el Adaptador de Red en NAT que por DHCP nos da la dirección 10.0.2.15
con una máscara de red 10.0.2.255.
DOMINIOS:
Joomla: jomla.lab
WordPress: wordpress.lab
Prestashop: prestashop.lab
DIRECCIÓN:
Joomla: www.joomla.lab
WordPress: www.wordpress.lab
Prestashop: www.prestashop.lab
Paso número 3
Ya realizado lo anterior, procedemos a configurar el Hosting Virtual en el servidor
Apache (Servidor Web) ya instalado por el paquete XAMPP para la configuración
de las Aplicaciones Web. Para esto, nos dirigimos al directorio:
C:\xampp\apache\conf . Allí se encuentra el archivo httpd.conf al cual
ingresaremos con el editor de texto para descomentar (habilitar) el siguiente
parámetro:
# Virtual hosts
# Include “conf\extra\httpd-vhosts.conf”
NOTA: Los default o parámetros para configurar los sitios se pueden crear en
archivos independientes, en este caso el archivo httpd-vhosts.conf los integra en
este mismo.
Ya dentro de éste, en la parte inferior del archivo podemos ver una guía (default)
que define los parámetros (líneas de configuración) para el alojamiento de los
sitios Web (Joomla – WordPress – Prestashop). Procedemos a descomentar
(habilitar) cada uno de las siguientes líneas:
ServerAlias (Directiva que establece los nombres alternativos para un host, para
su uso con hosts virtuales basados en nombres)
ErrorLog (Establece la ruta donde se guardarán los errores (logs) en los archivos
de Apache)
Esta ruta debemos configurarla cambiando únicamente „/prestashop/‟ por „/‟ (Raíz) la
cual ya modificada se leerá tomando desde la raíz principal el dominio para el
redireccionamiento de la página (www.prestashop.lab).
NOTA: La Aplicación Web Joomla! en sus directorios principales está configurada por
defecto para tomar cualquier ruta („/‟) desde la raíz (dominio); por lo tanto no requiere
de una configuración de éste tipo.
Paso número 7
Como siguiente paso es de gran importancia reiniciar el servidor Apache para que tome
los cambios realizados en los archivos de configuración. Para ello abrimos el Panel de
Control de la Aplicación XAMPP damos clic en Stop y luego en Start (Running).
Luego de realizar esto, procedemos a verificar que cada una de las páginas que alojan
las Aplicaciones Web ingresen con su dominio y dirección respectiva.
Los anteriores pasos los podemos observar en las siguientes cinco páginas.
Paso número 8