La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Introducción Apache WEB Server

Presentaciones similares


Presentación del tema: "Introducción Apache WEB Server"— Transcripción de la presentación:

1 Introducción Apache WEB Server
Desarrollo de Aplicaciones para Internet

2 Aprendizajes esperados:
Comprende las tecnologías de desarrollo e infraestructura asociada a distintos servidores Web

3 Agenda Protocolo HTTP Servidores WEB Apache Web Server (httpd)

4 Protocolo HTTP El protocolo HTTP es el uno de los que da vida a los servicios de Internet, y gracias a este los servidores y clientes pueden comunicarse entre sí. Conexiones Persistentes: No se cierra la conexión tras el envío de una página. Peticiones Simultáneas: Se puede realizar mas de una petición al webserver con una sola conexión TCP Nuevos métodos: Aparte del GET, POST, HEAD de http 1.0 se suman PUT, COPY, DELETE, TRACE, OPTIONS y otros más.

5 Protocolo HTTP Esquema básico de Comunicación

6 Protocolo HTTP Esquema de comunicación Cliente WEB
(I. Explorer, Firefox, Pocket, etc) Paso 1: Cliente web solicita una pagina Paso 2: Webserver encuentra la pagina y la pasa al servidor de aplicaciones Paso 3: El servidor de aplicaciones la scanea para chequear instrucciones Paso 4: El servidor de aplicaciones envía la pregunta al driver de la base de datos Paso5: El driver ejecuta la pregunta en la base de datos Solicitud Respuesta Paso 9: El webserver pasa la página terminada al cliente SERVIDOR WEB APACHE Paso 8: El servidor de aplicaciones inserta la respuesta en la página y la envía al servidor WEB Paso 7: El driver pasa el resultado al servidor de aplicaciones Paso 6: El resultado es enviado al driver Servidor de Aplicaciones Pregunta Resultado Driver de Base de Datos Base de Datos

7 Servidores WEB Un “Servidor” es un computador con servicios funcionando y que entrega información a otros computadores mediante requerimientos de aquellos Un “Servidor WEB” es aquel que funcionando como DAEMON o DEMONIO entrega información a otros computadores utilizando el protocolo HTTP Un “Daemon” o “Demonio” es un programa que está en constante ejecución en modo Background y que espera una señal para activarse

8 Servidores WEB Un “Servidor” es un computador con servicios funcionando y que entrega información a otros computadores mediante requerimientos de aquellos Un “Servidor WEB” es aquel que funcionando como DAEMON o DEMONIO entrega información a otros computadores utilizando el protocolo HTTP Un “Daemon” o “Demonio” es un programa que está en constante ejecución en modo Background y que espera una señal para activarse

9 Apache Web Server Es uno de los triunfos del movimiento OpenSource, aproximadamente el 70% de los Servidores WEB utilizan APACHE Fue creado en 1996, anteriormente había sido un conjunto de “parches” para el ya existente Servidor WEB de NCSA “HTTPD” Es mantenido y actualizado por la APACHE SOFTWARE FOUNDATION (

10 Apache Web Server Mercado de los Servidores WEB

11 Apache Web Server Características Interfaces para Bases de Datos
Plataforma para aplicaciones de terceras partes Posibilidad de interactuar con el sistema base. Multiplataforma Soporte IPv4 e IPv6 Modular (adaptable) Código Abierto Extensible (PHP, SQL, etc)

12 Síntesis Introducción al Protocolo HTTP Introducción a los WEB Servers
Arquitectura Básica Introducción a Apache Mercado Características

13 Recursos The Apache Web Server Project - http://httpd.apache.org/
Documentación del Servidor HTTP -

14 Introducción Apache WEB Server
Desarrollo de Aplicaciones para Internet


Descargar ppt "Introducción Apache WEB Server"

Presentaciones similares


Anuncios Google