Dominios Virtuales
Enviado por leninprogramador • 25 de Junio de 2012 • 514 Palabras (3 Páginas) • 480 Visitas
Configuración de un Dominio Virtual en Linux Ubuntu 8.04 con
Apache 2 (XAMPP)
1. Configuración del archivo hosts1
Abrimos el archivo hosts (/etc/). Este archivo lo que hace es asignar direcciones IP a los nombres de host,
para que al colocar por ejemplo 127.0.0.1 o localhost en nuestro navegador nos direccione al mismo
contenido.
La siguiente dirección en el archivo host: 127.0.0.1 localhost, indica que el primer valor es nuestra
dirección IP local y el segundo el nombre del host.
Lo que haremos ahora es colocar tantas entradas como se desea para nuestros dominios virtuales,
relacionando la IP local con nuestros nombres de dominio. Para el ejemplo fii.unp.edu, wcruzy.com e
informatica.unp.edu son dominios localizados en la misma dirección IP (mismo servidor web), las cuales
se colocarán debajo del par 127.0.0.1 localhost:
root@wcruzy:/etc# cat hosts
127.0.0.1 localhost
127.0.1.1 wcruzy
192.168.0.108 fii.unp.edu fii
192.168.0.108 wcruzy.com wcruzy
192.168.0.108 informatica.unp.edu informatica
# The following lines are desirable for IPv6 capable hosts
::1 ip6localhost
ip6loopback
fe00::0 ip6localnet
ff00::0 ip6mcastprefix
ff02::1 ip6allnodes
ff02::2 ip6allrouters
ff02::3 ip6allhosts
El significado de cualquiera de las líneas que hemos entrado es el siguiente:
192.168.0.108 fii.unp.edu fii
192.168.0.108 es la dirección IP de nuestro servidor
fii.unp.edu es el nombre canónico de nuestro servidor
fii es el nombre corte de nuestro servidor
Guarde los cambios anteriores. No hay necesidad de reiniciar el sistema.
Cuando escribe en el navegador
http://fii.unp.edu
http://wcruzy.com
http://informática.unp.edu
http://fii
http://wcruzy
http://informatica
Se visualiza siempre la misma página web, esto es debido a que aún no hemos modificado la configuración
de nuestro servidor web, y todos los nombres se refieren a la misma dirección IP
2. Configuración del archivo httpd.conf
Configuraremos nuestro servidor Apache para que acepte los nombres de dominio que hemos agregados al
archivo host y los relacione con los directorios que contienen los archivos de nuestros dominios virtuales.
1Haga una copia de respaldo de sus archivos de configuración antes de realizar cualquier cambio en ellos
Para ello abriremos el archivo httpd.conf (/opt/lampp/etc/) y nos dirigiremos a la sección virtual
hosts:
# Virtual hosts
#Include etc/extra/httpdvhosts.
conf
En esta sección, quitamos la condición de comentario a la línea “Include...” de modo que queda asi:
# Virtual hosts
Include etc/extra/httpdvhosts.
conf
3. Configuración del archivo httpdvhosts.
conf
Luego modificamos el archivo httpdvhosts.
conf (/opt/lampp/etc/extra/), para
...