Servidor web

6,089 views
5,763 views

Published on

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
6,089
On SlideShare
0
From Embeds
0
Number of Embeds
58
Actions
Shares
0
Downloads
206
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Servidor web

  1. 1.  Un servidor proporciona información a los ordenadores que se conecten a él. Cuando lo usuarios se conectan a un servidor pueden acceder a programas, archivos y otra información propia del servidor.
  2. 2. Un servidor web 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.
  3. 3. Protocolo El protocolo de trasferencia generalmente es Hipertexto (HTTP) perteneciente a la capa de aplicación del modelo OSI. (Por defecto utiliza el puerto 80) Es un sencillo protocolo cliente-servidor q articula los intercambios de información entre los clientes Web y lo servidores HTTP. Fue propuesto a las necesidades de un sistemas global de distribución de información como el World Wide Web.
  4. 4. Protocolo Se basa en sencillas operaciones de solicitud/respuesta. Un cliente establece una conexión con un servidor y envía un mensaje con los datos de la solicitud. El servidor responde con un mensaje similar, que contiene el estado de la operación y su posible resultado (Objeto Web= documento HTML, fichero multimedia etc.)
  5. 5. FunciónSe encarga de contestar a peticiones deejecución realizadas por los clientes o un usuariode internet o intranet; de formaadecuada, entregando como resultado unapagina web o información de todo tipo deacuerdo a los comandos solicitados
  6. 6. RequisitosPara ejecutar un servidor web no se requiere ningún hardware especial, sólo es necesario estar conectado a la red a la que se quiera dar servicio (internet o intranet).Los requisitos de hardware suelen ser pequeños salvo en aquellos casos en que se prevea una afluencia masiva de visitantes.
  7. 7. Servidor Dedicado: se refiere a una computadora servidora al sitio del cliente(para aplicaciones de alta demanda) (Hosting)Servidor Compartido: lo que significa que un mismo servidor (computadora + programas servidos) se usara para varios clientes compartiendo los recursos
  8. 8. Ranking Servidores Web (Marzo 2012) Los archivos para cada sitio se almacenan y se ejecutan en el servidor. Hay muchos servidores en internet y muchos tipos de servidores, pero comparten la función común de proporcionar el acceso a los archivos y servicios. Lista de Servidores Web •Apache HTTP Server •GoAhead WebServer •BadBlue •Hawkeye •Boa •Django •Caudium • Oracle HTTP Server, basado en •Covalent Enterprise Ready Apache HTTP Server Server •Roxen •Fnord •Sun Java System Web Server de Sun •AOLWebServer Microsystems, antigüo Sun ONE Web IBM HTTP Server Server, iPlanet Web Server, Netscape •Internet Information Services (IIS) Enterprise Server. •Light HTTP Server (lighttpd) •thttpd de ACME Laboratories •NaviServer •Zeus Web Server •Nginx
  9. 9. Ranking Servidores Web Marzo 2012 Sitios activosApache 108,035,584 hostnames (57.46%)nginx 24,011,199 hostnames (12.77%)Microsoft 22,537,872 hostnames (11.99%)Google 14,438,358 hostnames (7.68%)Resultados de:http://www.ventics.com/ranking-servidores-web- marzo-2012/
  10. 10. Mercado de los Servidores Web
  11. 11. Es un servidor http(1996), de código abierto y multiplataforma(Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh) Ventajas: Su extensibilidad y construcción modular. Se puede poner módulos para ampliar su funcionabilidad (por ejemplo mod_php para ejecutar paginas PhP) La noción de sitio virtual: Posibilidad de colocar múltiples sitios web en la misma maquina. Robusto y estable Desventaja Falta de una interfaz grafica que ayude a su configuración
  12. 12. Es un servidor web y un conjunto de servicios para el sistemas operativo Microsoft Windows, las computadoras que tienen este servicio instalado puede publicar paginas web tanto local como remotamente.Los servicios que ofrece son: FTP,SMTP,NNTP y HTTP/HTTPS.Se basa en varios módulos que le dan capacidad para procesar distintos tipos de paginas. Por ejemplo ASP(Active Server Pages) y Asp.NetTambién pueden ser incluidos los otros fabricantes como PHP o PERL.
  13. 13. Servidor web/proxy inverso ligero de alto rendimiento y un proxy para protocolo de correo electrónico(IMAP/POP3) Es software libre y codigo abierto Multiplataforma (UNIX(GNU/Linux, BSD, Solaris,Mac OS X)y Windows) Streaming de archivos FLV y MP4 Habilitado para soportar mas de 10.000 conexiones simultaneas.
  14. 14. Personal Edition X1(Free)Profesional Edition X2Servidor web gratuito y muy extendido por su facilidad y manejo para pequeños administradores web.Dista de ser un servidor profesional, pero se ha elegido por sus bajos requerimientos y por su sencillez de uso.
  15. 15. Desde cualquier ordenador conectado a la re http://<nombre-ordenador>:<puerto-consola

×