Como ya hemos visto en prácticas anteriores, hemos instalado y configurado un servidor Web Apache en Debian con misma interfaz y distinto puerto, con mismo puerto y distinta interfaz, y hoy os voy a enseñar cómo hacerlo con la misma interfaz, mismo puerto pero con nombres diferentes.
Antes de comenzar debes saber...
- En esta práctica hemos omitido la instalación de Apache que puedes ver en este enlace.
- De nuevo vamos a hacer uso de las máquinas virtuales con Virtual Box, y vamos a levantar una máquina virtual Debian con una interfaz en Adaptador Puente y DHCP
Configuración y creación de los sitios web
Archivo ports.conf
Vamos a crear dos sitios web, pero como hemos adelantado antes, estarán en el mismo puerto, misma interfaz pero van a tener distinto nombre, por tanto el archivo ports.conf de /etc/apache2/ lo dejaremos tal cuál está con las siguientes entradas...
NameVirtualHost *:80
Listen 80
Creación y configuración de los sitios
mkdir /var/www/misitio
nano /var/www/misitio/misitio.html
cd /etc/apache2/sites-available
cp default misitio
nano misitio
- IP:Puerto
- Ruta del archivo index de misitio
- ServerName | *Importante, nombre del sitio (misitio.es)
- Ruta, la misma que en el punto 2
Activamos el sitio y reiniciamos el servidor
a2ensite misitio
service apache2 restart
Repetimos el mismo proceso para el sitio2
mkdir /var/www/misitio2
nano /var/www/misitio/misitio2.html
cd /etc/apache2/sites-available
cp default misitio2
nano misitio2
- IP:Puerto
- Ruta del archivo index de misitio
- ServerName | *Importante, nombre del sitio (misitio2.es)
- Ruta, la misma que en el punto 2
Activamos el sitio2 y reiniciamos el servidor
a2ensite misitio2
service apache2 restart
Ver los resultados en el navegador
Si queremos ver que introduciendo misitio.es y misitio2.es debemos modificar en nuestra máquina real el archivo /etc/hosts si estamos en Linux, como se puede ver en la imagen, o en Windows accediendo a la siguiente ruta c:/windows/system32/drivers/etc/hosts.
Comentarios
Publicar un comentario