Introducción Apache WEB Server

Slides:



Advertisements
Presentaciones similares
Nau Gran dHivern Intr. a la creación y gestión de páginas web Introducción a la web.
Advertisements

Internet y tecnologías web
CUPS Configuración y Uso de Paquetes de Software
PRESENTA: Mizrain Cano Chico Profesor: Lic. Albino Petlacalco Ruiz
Hardware y Software de servidor
FIUBA Organización De Datos Grupo 10 Primer Cuatrimestre 2008.
Servidores Web Capítulo 2.
APACHE.
Introducción a servidores
Apache Web Server Instalación y Configuración Javier Blanco José Luis Idrobo Gerardo Quero.
CGI I La mayor parte de los elementos HTML de que disponemos permite al visitante visualizar los contenidos de un sitio, pero no interactuar con él. Dicho.
Desarrollo de Aplicaciones para Internet
Aplicación informática. formando parte de una red. pone sus recursos a disposición de las demás computadoras(clientes) de la red. Maneja información.
Estructura para servidores de servicios en redes IRC
Instructor :LIC. Jairo Flores de la o
SOCKETS INTRODUCCIÓN DEFINICIÓN TIPOS DE SOCKETS USO DE SOCKETS.
Tecnologías Cliente / Servidor Capitulo III Richard Jiménez V. clienteserver.wordpress.com.
"java del lado del servidor" Servlet y JSP Java Server Pages.
Desarrollo de Aplicaciones para Internet
Propósito Introducción Tema Actividades de aprendizaje Actividades de aprendizaje El éxito fundamental de la web se basa en tres aspectos principales:
Proyecto de Ingeniería de Software 2010 Producto
Introducción XML y WebServices.
Características generales de un servicio Web.
Recursos Educativos Digitales Abiertos - REDA
Tecnologías para el desarrollo de aplicaciones Web
Paginas WEB Creación, actualización y manipulación de paginas web.
Protocolos de la Capa de Aplicación
INTRODUCCIÓN A LA PROGRAMACIÓN WEB
Desarrollo de Aplicaciones Web
Desarrollo de aplicaciones para ambientes distribuidos
LENGUAJES DE PROGRAMACIÓN 8.3 PRINCIPALES LENGUAJES.
INTRODUCCIÓN El protocolo http se usa en los sistemas de información distribuidos que necesitan mostrar la información y pasarla por una comunicación.
(SESSION INITIATION PROTOCOL)
PROTOCOLO H T T P.
Por: Jorge Aguirre PUERTOS DE UN SERVIDOR WEB.  Un servidor web o servidor HTTP es un programa informático que procesa una aplicación del lado del servidor.
La Web y el HTTP. Antes del año 1990 Internet era usado por InvestigadoresAcadémicosEstudiantes Transferir archivos logearse remotamente Enviar/recibir.
Un sistema de gestión de bases de datos: Es un conjunto de programas que permite a los usuarios crear y mantener una base de datos. Por tanto, el SGBD.
1 Nivel aplicación Interacción Cliente Servidor Agustín J. González ELO309.
DESARROLLO DE PÁGINAS EN EL WEB Preparado por Prof. Edgar Lopategui Corsino.
Expert.NET Development Programando Web para principiantes Por Jonas Stawski
Aplicaciones Web M.C. Jorge Eduardo Ibarra Esquer
 Epo 165  Profe Luis Daniel Sánchez paz  Alumna: María Guadalupe mondragon mondragon  Grado 1  Grupo 1  2do semestre  Nl 33.
Haga clic para modificar el estilo de subtítulo del patrón 28/04/09 Por ARLEDY SARRIA MOLINA NAZLY DIAZ ARIZA JHOANNA MARQUELLA DESARROLLO DE SOFTWARE.
PROTOCOLO HTTP ALGUNAS DEF.-
Web Services bajo J2EE WASP Server for Java de Systinet
 La primera versión fue desarrollada por Robert McCool, quien desarrollaba el servidor web NCSA HTTPd (National Center for Supercomputing Applications).
Mensajería cliente-servidor en Flex y Java
      Protocolo de transferencia de Hipertexto, empleado para acceder a documentos de hipermedia  El protocolo nació en el CERN, como base.
Software para la gestión de contenidos. Índice: Por qué CanaryWeb CM ? Solución Tecnológica. Características de CanaryWeb CM. Referencias.
 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,
Servidores web. Integrantes: Dany Alexander Orozco. Maycol Gómez Herrera. Luisa Fernanda Moncada.
Que es Internet CARACTERÍSTICAS
Introducción al Lenguaje. ¿ Qué es PHP ? O Hypertext Pre-processoes (PHP) es un lenguaje de "código abierto" interpretado, de alto nivel, embebido en.
Clase 5 Curso Microsoft.NETCurso Microsoft.NET I.S.F.T. N° 182I.S.F.T. N° 182.
Cristian Fonnegra Marin
Servidor web Alumna: María Verónica Mancheno Materia: Gestión de Información Web Profesor: José Medina Moreira.
 Claudia Jordan Idrovo.  Son los puntos de enganche para cada conexión de red que realizamos. El protocolo TCP (el utilizado en internet) identifica.
Introducción a los Sistemas de Computo
INGENIERIA DEL SOFTWARE DEL COMERCIO ELECTRONICO CLIENTE/SERVIDOR
DIEGO ARMANDO GÓMEZ CUERVO Desarrollo de aplicaciones WEB con herramientas de software libre.
APACHE WEB SERVER El proyecto Apache Web Server es un desarrollo de software en colaboración, enfocado en crear una implementación de un servidor HTTP.
Arquitectura Cliente Servidor
HTTP Session Management Desarrollo de Aplicaciones para Internet.
SEGURIDAD EN SERVIDORES WEB (APACHE).
Elementos básicos para sistemas WEB. Que es la WEB Web es una tecnología que opera sobre internet que lleva propuesta desde El sistema de documentos.
Modelo Cliente - Servidor. La Web funciona siguiendo el denominado modelo cliente-servidor, habitual en las aplicaciones que funcionan en una red. Existe.
 ACCESO REMOTO.  PRESENTADO A:  ING FABIO LASSO  PRESENTADO POR:  CRISTIAN FELIPE CASTRILLON  PARQUE INFORMATICO CARLOS ALBAN.
Conociendo el modelo Cliente-Servidor
Conociendo el modelo Cliente-Servidor. Introducción En el mundo de TCP/IP las comunicaciones entre computadoras se rigen básicamente por lo que se llama.
Aplicaciones Web Verano Programación de aplicaciones Web FCC-BUAP Verano 2016BMB - RAM2.
Transcripción de la presentación:

Introducción Apache WEB Server Desarrollo de Aplicaciones para Internet

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

Agenda Protocolo HTTP Servidores WEB Apache Web Server (httpd)

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.

Protocolo HTTP Esquema básico de Comunicación

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

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

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

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 (www.apache.org)

Apache Web Server Mercado de los Servidores WEB

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)

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

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

Introducción Apache WEB Server Desarrollo de Aplicaciones para Internet