Anda di halaman 1dari 6

LaboratoriodeComunicacionesenRed

Abr/2012

UNIVERSIDAD AUTONOMA DE BAJA CALIFORNIA

Facultad de Ingeniera, Arquitectura y Diseo


Ingeniera Electrnica

Laboratorio de Comunicaciones en Red

Alumno:

Rodrguez Castro Luis Benjamn

Prctica 5 Elaboracin de servidor HTTP

Asesor: FranciscoJavierDomnguezCamarena

Fecha:
ELABORACIN DE PRCTICA: 23/Abr/2012
Prctica5 FIADUABC

LaboratoriodeComunicacionesenRed

Abr/2012

Objetivo
Crear un servidor HTTP en una mquina virtual en base de un sistema operativo LINUX y modificarlo para que muestre la informacin que se desee.

Material
Computadora con software de virtualizacin VMware Mquina virtual con sistema operativo Ubuntu

Introduccin
En Internet, un servidor es un ordenador remoto que provee los datos solicitados por parte de los navegadores de otras computadoras. En redes locales se entiende como el software que configura un PC como servidor para facilitar el acceso a la red y sus recursos. Los Servidores almacenan informacin en forma de pginas web y a travs del protocolo HTTP lo entregan a peticin de los clientes (navegadores web) en formato HTML. En informtica, un servidor es un tipo de software que realiza ciertas tareas en nombre de los usuarios. El trmino servidor ahora tambin se utiliza para referirse al ordenador fsico en el cual funciona ese software, una mquina cuyo propsito es proveer datos de modo que otras mquinas puedan utilizar esos datos.

Este uso dual puede llevar a confusin. Por ejemplo, en el caso de un servidor web, este trmino podra referirse a la mquina que almacena y maneja los sitios web, y en este sentido es utilizada por las compaas que ofrecen hosting o hospedaje. Alternativamente, el servidor web podra referirse al software, como el servidor de http de Apache, que funciona en la mquina y maneja la entrega de los componentes de los pginas web como respuesta a peticiones de los navegadores de los clientes. Los archivos para cada sitio de Internet se almacenan y se ejecutan en el servidor. Hay muchos servidores en Internet y muchos tipos de servidores, pero comparten la funcin comn de proporcionar el acceso a los archivos y servicios. Un servidor sirve informacin a los ordenadores que se conecten a l. Cuando los usuarios se conectan a un servidor pueden acceder a programas, archivos y otra informacin del servidor. Qu es HTML?

Es un lenguaje para describir pginas web Acrnimo de Hyper Text Markup Language No es un lenguaje de programacin, sino un lenguaje de marcas Un lenguaje de marcas es un conjunto de etiquetas de marcado Las etiquetas de HTML son palabras entre los smbolos <> como <html> Normalmente van en parejas: <b> y </b> La primera etiqueta es la de apertura, la segunda es la de fin. Los documentos HTML nos permiten escribir pginas web. Contienen etiquetas HTML y texto

Prctica5

FIADUABC

LaboratoriodeComunicacionesenRed

Abr/2012

Desarrollo
Primeramente se ingresa como usuario raz.

Despus se procede a instalar apache2,utilizando la lnea de comando <aptitude install apache2>; antes de comenzar el sistema brinda una advertencia y pregunta si se desea continuar a lo cual se contesta que si <y>.

Al finalizar el sistema indica que ha sido instalado correctamente:

Prctica5

FIADUABC

LaboratoriodeComunicacionesenRed

Abr/2012

Una vez instalado apache2 se verifica en el navegador que se haya creado correctamente, para lo que aparece:

Ahora se procede a buscar el archivo ndex del servidor creado para posteriormente modificar su informacin, para encontrarlo se tiene que ir hasta la raz del directorio usando el comando <cd ..> cuantas veces sea necesario, y se busca la carpeta var.

Se ingresa en la carpeta var y dentro de ella se ubica la carpeta www, se ingresa en ella y ah se encuentra el archivo index.html (el cual se busca modificar).

Prctica5

FIADUABC

LaboratoriodeComunicacionesenRed

Abr/2012

Una vez encontrado dicho archivo, se puede modificar usando la lnea de comandos <gedit index.html>, lo cual abre el archivo con el contenido por defecto como se muestra:

Siendo en este archivo donde se pueden realizar las modificaciones que se deseen, por ejemplo:

Lo cual al verificar en la web se observa as:

Prctica5

FIADUABC

LaboratoriodeComunicacionesenRed

Abr/2012

Tambin se puede acceder a ella desde el host o cualquier otra mquina usando el la direccin IP asignada a la mquina virtual (guest):

Conclusiones
Esta prctica fue interesante y entretenida puesto que adems de crear un servidor en otro tipo de plataforma (HTTP), tambin se pudo modificar los atributos del mismo usando el lenguaje HTML el cual tiene una sintaxis que al menos personalmente no haba apreciado anteriormente. Se presentaron algunas dificultades al momento de querer instalar el apache2 pero esto se deba principalmente a las versiones utilizadas por cada quien en las descripciones de algunos blogs o manuales de apoyo, otra dificultad que se present fue la de encontrar el archivo index.html puesto que se encuentra hasta los directorios raz del sistema cosa que no se podra prever en primera instancia. En general fue una buena prctica de repaso de comandos e investigacin.

Referencias
- http://www.guia-ubuntu.org/index.php?title=Servidor_web - http://www.comocrearunsitioweb.com/insertar-imagen-html - http://www.masadelante.com/faqs/servidor - http://es.wikieducator.org/Usuario:Lmorillas/modulo_lenguajes_de_marcas/html

Prctica5

FIADUABC

Anda mungkin juga menyukai