Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Crear Servidores Web Virtuales por distinto nombre y Servidores Web Virtuales por distinto puerto
- Objetivos: Configurar varios servidores web virtuales en la misma mquina. Descubrir las ventajas de los servidores web virtuales usando para ello Apache2. Esto permitir tener tendramos multitud de sitios web alojados en un solo servidor mediante el uso de distintos nombres y mediante el uso de distintos puertos. - Procedimiento: Siguiendo el material del curso de Vctor Fuster, configurar dos servidores web virtuales en la misma mquina y puerto pero con distinto nombre. Uno puede ser el creado en la prctica anterior (www.aulaASIR.org) y otro debe contener en la URL tu primer apellido. Posteriormente hay que configurar un servidor web virtual diferente a los anteriores y al que se acceder con un puerto distinto.
available/default del site por defecto y hacer una copia de l que despus
Indica donde lo has creado y muestra su contenido.
El archivo lo he creado en /etc/apache2/sites-avaible, y contiene: lo mismo que default, aadiendo el modulo sevillano las rutas por defecto
-1-
2.
Disponemos de un .zip en ftp://192.168.12.7/CISCO y en una carpeta compartida del profesor 192.168.114.1/COMPARTIDA. Haz lo necesario para que montar la web de cisco en un servidor web virtual nuevo llamado cisco.aulaASIR.org
Navegamos con la direccin CISCO.aulaasi.org y nos debe aparecer la pgina del curso CCNA:
-2-
3.
# a2ensite nombre_site e incluir el nombre (tuapellido) en la zona DNS como una entrada ms para que pueda ser resuelto. Haz capturas. mi apellido: Este es mi documento .db del DNS, como se ve, contiene los nombres CISCO y
-3-
4.
accedes a un servidor web virtual (el de por defecto) o al otro (el que has creado nuevo): http://www. aulaASIR.org Haz capturas de ambos funcionando.
Nota: Fjate que ests accediendo a la misma mquina y con el mismo puerto pero con nombres distintos.
http://sevillano.aulaASIR.org
4. Crea un nuevo site que muestre el mensaje Estoy en el puerto X Indica dnde lo has creado y captura su configuracin He creado un nuevo site, llamado nuevo, con la siguiente configuracin:
-5-
5. No olvides habilitar el nuevo puerto en ports.conf para que escuche (listen) por ah. Comprueba que tienes el puerto abierto (usa el comando linux adecuado). Como se muestra, he aadido el puerto 8765:
6. Al finalizar la prctica deben mostrarse dos pginas distintas segn accedes a un creado nuevo): http://tuapellido.aulaASIR.org:80 o http://tuapellido.aulaASIR.org
servidor web virtual usando el puerto 80 o al servidor web del puerto X (el que has
-6-
Nota: Fjate que ests accediendo a la misma mquina y con el mismo nombre pero con puertos distintos. 7. Cuntos sites distintos tienes ya en tu servidor Web?
Estos son los avaibles (disponibles):
-7-
ANEXO: Leer la documentacin sobre mdulos y el .pdf con ejemplos de uso. De los siguientes mdulos: mod_log_config, mod_status, mod_info a) Dar una breve descripcin de su funcionalidad. Mod_log_config: almacena un registro de as peticiones realizadas al servidor Mod_status: permite al administrador del equipo hacer las comprobaciones sobre el funcionamiento y el rendimiento del servidor Mod_info: permite visualizar la configuracin general del servidor
Monitorizamos el servidor web: mod_info Comprobamos si el mdulo mod_info est activo y en caso negativo lo actvamos; configuramos el fichero httpd.conf de forma adecuada para mostrar informacin sobre el servidor web.
Reiniciamos el servidor apache, y desde el el servidor, lanzamos en el navegador la direccin: Localhost/server-status, nos debe aparecer algo asi:
-8-
Para poder ver esta informacin desde el cliente debemos editar el modulo info.conf, aadiendo la ip del cliente
-9-
-10-
Monitorizamos el servidor web: mod_status Comprobamos si el mdulo mod_status est activo y en caso negativo lo actvamos; configuramos el fichero httpd.conf de forma adecuada para mostrar informacin sobre el servidor web.
Reiniciamos apache, y desde el cliente, debera aparecernos algo asi al poner direccionipservidor/server-status
-11-
Monitorizamos el servidor web: mod_log_conf Comprobamos si el mdulo mod_status est activo y en caso negativo lo actvamos; configuramos el fichero httpd.conf de forma adecuada para mostrar informacin sobre el servidor web.
-12-