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
/etc/apache2/sites-avalaible/
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