Host Virtuales (Apache2)

ACCEDER A UN SERVIDOR APACHE

POR MEDIO DE UNA IMPLANTACION DE HOSTS VIRTUALES


Nos encontramos con la siguiente topologia:

Un servidor apache y un cliente que se beneficiará de los servicios que le ofrece.


CONFIGURACION DE LAS INTERFACES VIRTUALES

1| Borraremos el archivo 000-default que se encuentra en la siguiente ruta:

/etc/apache2/sites-enabled/000-default

2| Crearemos dos ficheros en

/etc/apache2/sites-avalaible/

que se llamaran defecto y otro

Editaremos con el nano para poner las siguientes lineas en los dos ficheros:

</VirtualHost (IP:80)>
  DocumentRoot /var/www/hola
</VirtualHost>

NOta: al de ser distintas las IP para poder comprobar las diferencias de una y otra pagina que tendremos previamente copiadas (index.html) en el directorio hola que lo crearemos en /var/www/

Copiaremos los ficheros defecto y otro (Forma no recomendada) en:

/etc/apache2/sites-enabled/

ó bien se hace un enlace (ln) desde /etc/apache2/sites-enabled (Forma recomendada):

ln -s ../sites-available/defecto defecto
ln -s ../sites-available/otro otro

Las dos maneras funcionan, eficiente la segunda forma.


3| Editaremos con nano el fichero que se encuentra en:

/etc/apache2/ports.conf

Y añadiremos lo siguiente:

NameVirtualHost (IP:80)
NameVirtualHost (IP:80)
Listen 80