Documento de implementación Servidor Web Proyecto Laboratorio

Transcripción

Documento de implementación Servidor Web Proyecto Laboratorio
Documento de implementación
Servidor Web
Proyecto Laboratorio de Redes
2011 -2
CONTROL DE REVISIONES
Fecha
Versión
Autores
Revisado y aprobado
Modificación
Camilo Ernesto Gaitán Riveros
18/11/2011
0.1
Luis Hernán Algarra Garay
Creación de documento
Daniel Rene Chaparro Linares
1
Escuela Colombiana de Ingeniería Julio Garavito | Proyecto Laboratorio de Redes / 2011 - 2
TABLA DE CONTENIDO
Contenido
1.
2.
3.
4.
5.
6.
Introducción..…………………………………………………………………………………………………..…….3
Montaje de máquina virtual (Linux – Ubuntu 11.04)..…………………………………………….4
Configuración del Servidor Web.……..……………………………………………………………………. 5
Instalación Apache2 ….………………………………………………………………………………………….. 6
Configuración Apache2...……………………………………..………………………………………………… 9
Pruebas………………………………………………………………………………………………………………..10
2
Escuela Colombiana de Ingeniería Julio Garavito | Proyecto Laboratorio de Redes / 2011 - 2
1. Introducción
1.1. Propósito del documento
Este documento tiene como objetivo presentar en detalle las actividades que se
realizaron durante la implementación del Servidor Web. En estas actividades se
tienen contempladas labores como instalación, configuraciones iniciales de la
máquina virtual con SO Ubuntu 11.04, configuraciones de red, configuraciones del
servidor HTTP Apache2 y montaje de la página web en el servidor.
3
Escuela Colombiana de Ingeniería Julio Garavito | Proyecto Laboratorio de Redes / 2011 - 2
2. Montaje de máquina virtual con SO Ubuntu 11.04
2.1 Instalación de Software VM Ware
Para el montaje de la máquina virtual se utilizo el Software VM Ware versión 3.0.1
build-227600. Dicha herramienta se instaló un equipo configurado con Windows 7.
Para el correcto funcionamiento de VM Ware, se aseguró que el sistema Windows 7
contara con un procesador mínimo de 400 MHz, Memoria RAM mínima de 128 MB,
unidad de Disco, espacio en Disco de 1GB y controladora Ethernet.
4
Escuela Colombiana de Ingeniería Julio Garavito | Proyecto Laboratorio de Redes / 2011 - 2
3. Configuración Web del Servidor
3.1 Configuración de red
Es necesario configurar la IP, Default Gateway y máscara de sub red en el servidor. Para
ello ingrese a la interfaz gráfica de configuración que ofrece Ubuntu 11.04 y configure los
valores de la interfaz Eth0 (interface Ethernet numero 1), o haga este proceso mediante la
consola de comandos. Por facilidad, en este caso se configuró mediante la interfaz gráfica.
Ruta de interfaz: System/Preferences/Network Connections.
Configuración
Dirección IP: 10.0.2.242
Máscara de subred: 255.255.255.0
Puerta de salida: 10.0.2.254
5
Escuela Colombiana de Ingeniería Julio Garavito | Proyecto Laboratorio de Redes / 2011 - 2
4. Instalación Apache2
4.1 Comandos de instalación
Para instalar el servidor web Apache2 a Ubuntu 11.04 se puede ingresar a la terminal de
comandos o por medio del gestor de paquetes synaptic.
Pantallazo del gestor de paquetes de Linux – Ubuntu 11.04
6
Escuela Colombiana de Ingeniería Julio Garavito | Proyecto Laboratorio de Redes / 2011 - 2
Una vez allí se ingresaron los siguientes comandos:
sudo apt-get install apache2: Este comando se encarga de bajar directamente de internet
el apache2.
Para verificar la correcta instalación de Apache2, se ingresan los siguientes comandos:
cd /etc/
ls –l
Al ingresar estos comandos se lista el contenido del directorio etc. Una vez allí debe existir
una carpeta llamada Apache2. En esta última carpeta se encuentran los archivos de
configuración.
7
Escuela Colombiana de Ingeniería Julio Garavito | Proyecto Laboratorio de Redes / 2011 - 2
cd /var
ls –l
En el directorio var, debe estar contenida la carpeta www.
8
Escuela Colombiana de Ingeniería Julio Garavito | Proyecto Laboratorio de Redes / 2011 - 2
5. Configuración Apache2
5.1 Inclusión de página web al servidor
Teniendo instalado apache 2, se debe colocar el contenido web en la carpeta www en la
ubicación /var/www. Esto se hace para que puedan acceder desde diferentes host dentro
de la red, a la página web que se tenga.
cd /var/www
ls -l
Estos comandos permiten el ingreso a la carpeta www y ver su contenido.
A continuación se presenta un pantallazo del resultado de la ejecución de los comandos
anteriores.
9
Escuela Colombiana de Ingeniería Julio Garavito | Proyecto Laboratorio de Redes / 2011 - 2
6. Pruebas
6.1 Modificación del archivo hosts
El archivo hosts contiene la asociación de URL con su respectiva dirección IP. Este
archivo es propio de cada computador y su funcionalidad se basa en la resolución
rápida de nombres de dominio, apoyando el trabajo del Servidor DNS en una red local
comportarse como una especie de caché en la resolución de un pequeño grupo de URL
que se puede definir.
Para modificar el archivo hosts se usan los siguientes comandos:
cd /etc
vi hosts
Nota:
Leer funcionamiento del comando vi.
Para poder modificar el archivo hosts debe tener permisos de root.
6.2 Pruebas de navegación local
Una vez modificado el archivo hosts, se puede ingresar al explorador con que cuenta el
equipo y consultar la Web especificada en hosts.
10
Se especificó la dirección www.escuelillaing.edu.co con la IP asociada 10.0.2.242
Escuela Colombiana de Ingeniería Julio Garavito | Proyecto Laboratorio de Redes / 2011 - 2
En este pantallazo se muestra la página principal que se presenta una vez de ingresa la
dirección URL www.escuelillaing.edu.co, en el browser el explorador. Con esto se puede
certificar el servidor Apache funciona correctamente.
11
Escuela Colombiana de Ingeniería Julio Garavito | Proyecto Laboratorio de Redes / 2011 - 2

Documentos relacionados