servidor web

8
Servidor Web

Upload: victor-avalos-luna

Post on 08-Dec-2015

213 views

Category:

Documents


0 download

DESCRIPTION

Servidores Web

TRANSCRIPT

Page 1: Servidor Web

Servidor Web

Laus
Resaltado
Page 2: Servidor Web

Un servidor web es un programa que implementa el protocolo HTTP (hypertext transfer protocol).

Este protocolo pertenece a la capa de aplicación del modelo OSI y está diseñado para transferir lo que llamamos hipertextos, páginas web o páginas HTML (hypertext markup language): textos complejos con enlaces, figuras, formularios, botones y objetos incrustados como animaciones o reproductores de música

Servidores Web

Laus
Resaltado
Laus
Resaltado
Laus
Resaltado
Page 3: Servidor Web

Es un programa que se ejecuta continuamente en un ordenador (también se emplea el término para referirse al ordenador que lo ejecuta), manteniéndose a la espera de peticiones por parte de un cliente (un navegador web) y que responde a estas peticiones adecuadamente, mediante una página web que se exhibirá en el navegador o mostrando el respectivo mensaje si se detectó algún error.

Servidores Web

Laus
Resaltado
Laus
Resaltado
Laus
Resaltado
Page 4: Servidor Web

Instalar un servidor web en nuestro PC nos permitirá, entre otras cosas, poder montar nuestra propia página web sin necesidad de contratar hosting, probar nuestros desarrollos vía local o utilizar alguno de los programas basados en web tan interesantes que están viendo la luz últimamente.

El problema de usar nuestro ordenador como servidor web es que conviene tenerlo encendido permanentemente (para que esté accesible de forma continua como la mayoría de los sitios webs), con el consiguiente coste debido al consumo de electricidad (conviene tener en cuenta que hay alojamientos web gratuitos, incluso sin publicidad y con interesantes funciones).

Servidores Web

Laus
Resaltado
Laus
Resaltado
Laus
Resaltado
Page 5: Servidor Web

Un servidor web se mantiene a la espera de peticiones HTTP por parte de un cliente HTTP que solemos conocer como navegador. El cliente realiza una petición al servidor y éste le responde con el contenido que el cliente solicita.

Ejemplo:

al teclear www.yahoo.com en nuestro navegador, éste realiza una petición HTTP al servidor de dicha dirección.

Servidores Web

Laus
Resaltado
Laus
Resaltado
Laus
Resaltado
Page 6: Servidor Web

El servidor responde al cliente enviando el código HTML de la página; el cliente, una vez recibido el código, lo interpreta y lo exhibe en pantalla.

Como vemos con este ejemplo, el cliente es el encargado de interpretar el código HTML, es decir, de mostrar las fuentes, los colores y la disposición de los textos y objetos de la página; el servidor tan sólo se limita a transferir el código de la página sin llevar a cabo ninguna interpretación de la misma.

Servidores Web

Laus
Resaltado
Laus
Resaltado
Laus
Resaltado
Page 7: Servidor Web

Sin embargo, no hay que confundir HTTP y HTML.

HTML es un lenguaje de marcas y HTTP es un protocolo.

Servidores Web

Laus
Resaltado
Laus
Resaltado
Page 8: Servidor Web

IIS

Apache

Ejemplo de servidores web

Laus
Resaltado