servidores web

16
SERVIDORES WEB Ing. Fernando Mejia P.

Upload: valeria-valencia-lopez

Post on 06-Aug-2015

324 views

Category:

Education


0 download

TRANSCRIPT

Page 1: servidores web

SERVIDORES WEB

Ing. Fernando Mejia P.

Page 2: servidores web

Información

Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado del servidor realizando conexiones bidireccionales y/o unidireccionales y síncronas o asíncronas con el cliente generando o cediendo una respuesta en cualquier lenguaje o Aplicación del lado del cliente.

El código recibido por el cliente suele ser compilado y ejecutado por un navegador web. Para la transmisión de todos estos datos suele utilizarse algún protocolo.

Page 3: servidores web

Funcionamiento

El Servidor web se ejecuta en un ordenador 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.

A modo de ejemplo, al teclear una dirección “X” www.espoch.edu.ec en nuestro navegador, éste realiza una petición HTTP al servidor de dicha dirección. 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.

Page 4: servidores web

Funcionamiento

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.

http://es.wikipedia.org/wiki/Servidor_web

Page 5: servidores web

Analogía

El servidor vendría a ser la "casa" de los sitios que visitamos en la Internet. Los sitios se alojan en computadores con servidores instalados, y cuando un usuario los visita son estas computadoras las que proporcionan al usuario la interacción con el sitio en cuestión.

Cuando se contrata un plan de alojamiento web con una compañía, esta última proporciona un servidor al dueño del sitio para poder alojarlo; al respecto hay dos opciones:

Page 6: servidores web

Analogía

1.- Optar por un "servidor dedicado", lo que se refiere a una computadora servidora dedicada exclusivamente al sitio del cliente (para aplicaciones de alta demanda).

2.- Ó un "servidor compartido", lo que significa que un mismo servidor (computadora + programa servidos) se usará para varios clientes compartiendo los recursos.

http://www.misrespuestas.com/que-es-un-servidor-web.html

Page 7: servidores web

Porqué son necesarios?

Sin los servidores Web la Internet tal como la conocemos, no existiría. Los servidores son como la columna vertebral de la estructura de Internet. La industria del Web hosting es simplemente la forma de alquilar esos espacios de memoria y administración de datos.

Page 8: servidores web

Porqué son necesarios?

Sin este sistema de leasing la Internet sería sólo una pequeña parte de lo que es hoy por hoy, ya que sería imposible para la mayoría de los dueños de sitios Web comprar un servidor para uso propio. Pensémoslo así, los servidores Web son la vitrina que permite a las personas publicar sus sitios en la red mundial que es Internet.

http://www.duplika.com/blog/que-son-los-servidores-web-y-por-que-son-necesarios

Page 9: servidores web

Servidores Web más utilizados

Page 11: servidores web

Lighttpd

Es un servidor web diseñado para ser rápido, seguro, flexible, y fiel a los estándares.

Está optimizado para entornos donde la velocidad es muy importante, y por eso consume menos CPU y memoria RAM que otros servidores.

Lighttpd es software libre y se distribuye bajo la licencia BSD. Funciona en GNU/Linux y UNIX de forma oficial. Para Microsoft Windows actualmente hay una distribución conocida como Lighttpd For Windows.

Page 12: servidores web

Nginx

Es un servidor web/proxy inverso ligero de alto rendimiento y un proxy para protocolos de correo electrónico (IMAP/POP3).

Es software libre y de código abierto, licenciado bajo la Lic

encia BSD simplificada.

Es multiplataforma, por lo que corre en sistemas tipo Unix (GNU/Linux, BSD, Solaris, Mac OS X, etc.) y Windows.

El sistema es usado por una larga lista de sitios web conocidos, como: WordPress, Hulu, GitHub, Ohloh, SourceForge, TorrentReactor y partes de Facebook (Como el servidor de descarga de archivos ZIP Pesados]).

Page 13: servidores web

Sun Java System Web Server

Sun Java System Web Server es un servidor web diseñado para aplicaciones de medianos y grandes negocios. Este producto es desarrollado por Sun Microsystems.

Sun Java System Web Server deriva de los antiguos productos Sun ONE Web Server, iPlanet Web Server y Netscape Enterprise Server.

Este servidor está disponible para todos los grandes sistemas operativos, con soporte para tecnologías JSP y Java Servlet, PHP, NSAPI, CGI y ColdFusion.

https://blogs.oracle.com/jaimecid/entry/sun_web_server_7_0

Page 14: servidores web

Internet Information Server IIS

Es un servidor web y un conjunto de servicios para el sistema operativo Microsoft Windows. Los servicios que ofrece son: FTP, SMTP, NNTP y HTTP/HTTPS.

Los servicios de Internet Information Services proporcionan las herramientas y funciones necesarias para administrar de forma sencilla un servidor web seguro.

El servidor web se basa en varios módulos que le dan capacidad para procesar distintos tipos de páginas. Por ejemplo, Microsoft incluye los de Active Server Pages (ASP) y ASP.NET. También pueden ser incluidos los de otros fabricantes, como PHP o Perl.

Page 15: servidores web

Apache

Presenta entre otras características altamente configurables, bases de datos de autenticación y negociado de contenido, pero fue criticado por la falta de una interfaz gráfica que ayude en su configuración.

Apache tiene amplia aceptación en la red: desde 1996, Apache, es el servidor HTTP más usado.

Alcanzó su máxima cuota de mercado en 2005 siendo el servidor empleado en el 70% de los sitios web en el mundo, sin embargo ha sufrido un descenso en su cuota de mercado en los últimos años.

Page 16: servidores web

Tarea

Busquemos caracteristicas que presenta cada uno de los Servidores Web revisados en clase y elaboremos 1 mapa conceptual sobre el tema.

Puntaje: 1 punto

Formato: .pdf - .jpg

Tiempo: 1 hora