Docente: Valerio Herrera, Luis E. Experiencia Formativa III Semana 4: Servidores Web.

Slides:



Advertisements
Presentaciones similares
Servidores Windows Http Ftp …
Advertisements

Instalación y configuración de los servicios Web.
Introducción a los servicios Web
Universidad de La Coruña Escuela Universitaria Politécnica Control de Procesos por Computador Diego Cabaleiro 24 de Noviembre 2009.
Introducción a los servicios Web
Instalación y configuración de servidores. 2 de 9 Servicios Internet (I) “El proyecto Apache es un esfuerzo conjunto para el desarrollo de software orientado.
 La primera versión fue desarrollada por Robert McCool, quien desarrollaba el servidor web NCSA HTTPd (National Center for Supercomputing Applications).
 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,
Introducción a los Sistemas de Computo
Punto 4 – Configuración de un Servidor Web Juan Luis Cano.
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.
Modelo Cliente - Servidor. La Web funciona siguiendo el denominado modelo cliente-servidor, habitual en las aplicaciones que funcionan en una red. Existe.
COMPUTER DATA SYSTEMS Internet.
 ACCESO REMOTO.  PRESENTADO A:  ING FABIO LASSO  PRESENTADO POR:  CRISTIAN FELIPE CASTRILLON  PARQUE INFORMATICO CARLOS ALBAN.
World Wide Web Sistema de información distribuido basado en hipertexto o hipermedios enlazados y accesibles a través de Internet.
LI. MAYRA SUAREZ. Microsoft Office. Tiene múltiples herramientas que se utilizar para realizar documento, hojas de cálculo, multimedia. Cuenta con una.
Introducción Principios de Programación Web Aplicaciones Web con JSP y Servlets de Java.
CMS ABIERTO Y CMS CERRADO MARÍA CAMILA MUÑOZ U TATIANA ARIAS CHAPARRO U CAROLINA FIGUEROA U
APACHE LICENSE Ronald Chacón Carlos López Leonardo Páez Adriana Rodríguez Universidad De La Salle Bogotá, Agosto 18 de 2011.
Monkey HTTP Daemon :: A fast and scalable web server for Linux Eduardo Silva
FUNDAMENTOS WEB DOCENTE : ING. CRISTIAN VALLE RONCEROS.
PRESENTACIÓN DRUPAL Versión 0.1 Por Ricardo Chang.
CMS (Sistema de Gestión de Contenidos) Por: Juan Pablo Jácome P Terry Rueda.
AppServ Implantación de Aplicaciones Web. Conceptos previos LAMP = Linux (SO) + Apache (Servidor Web) + MySQL (BBDD) + PHP (Web dinámicas). WAMP = Windows.
Administración de Servidor Web. Contenidos WebServer. Apache. Configuración Básica de Apache. VirtualHosts. Nuestra Configuración. BenchMarking.
Configuración de DNS, DHCP e IIS Conferencia 12. Sumario: Instalación del servicio DNS. Agregar y autorizar un servicio Servidor DHCP Internet Information.
DESARROLLO:EQUIPO TIC HOSPITAL SAN FERNANDO PROYECTO.
COMUNICACIÓN Y TICS Károl Fernanda Barragán M. Jennylith Dayana Ardila P. Wendy Paola Pinto F.
COMUNICACIÓN Y TIC Ángela Espinosa Hayler Peñaranda.
BASE DE DATOS EN LA WEB POR- OSIRYS MARCIAGA JESUS NIETO.
UF0854: Instalación y configuración de los nodos de una red local.
Nombres: Jhonatan Naranjo Daniel Mejía Curso: 901
Capítulo 2: Tecnologías para la creación de sitios web
Presentación de la plataforma de soporte a las webs de los departamentos en entorno DRUPAL
LOS DIFERENTES LENGUAJES DE PROGRAMACION PARA LA WEB
La Receta para Buscar… GOOGLE.
Windows server 2008.
Tópicos de bases de datos
Miguel García Ruiz Jackeline Giraldo Urrea
SERVIDORES WEB Integrantes: Hernández Zapata Alexis Gilberto
¿QUE ES INTERNET? LA PALABRA INTERNET ES UNA CONTARCCION DE INTERNETWORD SYSTEM (SISTEMA DE INTERCONEXION DE REDES) INTERNET CONTIENE INFORMACION DE TEXTO.
Presentamos.
Conalep plantel Zitácuaro 240
INTERNET Actividad 3 Herramientas Tareas Ruben Dario Acosta V.
NAVEGADORES WEB Karen Mejia Chacón 1002.
Aplicaciones informáticas Sexto año
SERVICIOS QUE OFRECE EL INTERNET
INTERNET.
INFORMATICA BASICA Alba Lucía Guerrero Peralta Fisioterapeuta/ U.N.
Plataformas cliente-servidor
FUNDAMENTOS DE PROGRAMACION EN ENTORNO WEB. Rodrigo Cabello Ing. Informático Director de proyectos Think – Ideas in Motion FUNDAMENTOS.
DISEÑO WEB Sesion 1.
A RQUITECTURA C LIENTE - SERVIDOR La arquitectura del cliente servidor se divide en dos partes Los promovedores de recursos o servicios llamados servidores.
Page 1. Page 2 Los lineamientos básicos que debe contener las paginas HTML.
LENGUAJE DE SCRIPTING EN SERVIDORES WEB INTEGRANTES :JOSTIN FRANCO DARYENIS ARAUZ PABLO CANDANEDO.
Servidores web. ¿Cómo funciona la web? Internet Cliente Web ( Netscape, Internet Explorer, Firefox, etc.) Servidor Web Servidor de nombres (DNS) 2.
Creación de contenidos Web-HTML
MERCOPS en SharePoint.
Entendiendo PHP En diseño de software en el Front-end es la parte del software que interactúa con los usuarios. Es la persona que se encarga del diseño.
Planificación Curso UNIDAD 1. INTRODUCCIÓN A LOS SERVICIOS EN RED
INFORMATICA. Vamos a hablar de...HTML Conceptos del lenguaje Estructura para documentos Herramientas usadas para crear documentos Buenas prácticas.
Introducción al HTML Colnodo Ariel Barbosa & Sylvia Cadena
Arquitectura Aplicaciones Web
HERRAMIENTAS BASICAS DISEÑO SITIOS WEB. CARACTERÍSTICAS Básicamente una página web puede construirse con un simple editor de texto (como puede ser el.
ARQUITECTURA DE UN NAVEGADOR WEB ESTO SE REFIERE AL SOFTWARE O HARDWARE? Un navegador web es un programa que codifica y decodifica una serie de reglas,
INTERNET Funcionamiento y Principales Virtualidades “…..En un lapso de 20 años, la tecnología ha venido cambiando radicalmente nuestra forma de vivir….”
Intr. a la creación y gestión de páginas web
Cliente Servidor Petición Respuesta Aplicaciones Cliente-Servidor.
NAVEGADORES WEB Clase 2.
Navegadores y buscadores. ¿Qué es un Navegador? Un navegador o navegador web, o browser, es un software que permite el acceso a Internet, interpretando.
Transcripción de la presentación:

Docente: Valerio Herrera, Luis E. Experiencia Formativa III Semana 4: Servidores Web

¿Qué es un Servidor Web? Un servidor web es un programa que, mediante el protocolo HTTP, proporciona a los clientes web los recursos solicitados y permite la compartición de datos en formato web.

¿Qué es un Servidor Web? Cuando el usuario realiza la petición al servidor a través del navegador o cliente web, lo hace mediante la URL o dirección del recurso web. Esta URL está formada por: el protocolo empleado (HTTP/FTP), el separador (//:), dirección IP o nombre del servidor que contiene el recurso. El servidor atiende la petición (por el puerto 80) y sirve al cliente el objeto web solicitado. Como ejemplos de serviores web: Apache y Microsoft Internet Information Server (IIS).

¿Qué es un Servidor Web? El cliente web o navegador es una aplicación que permite interpretar el código HTML con el que está escrita la página web para mostrar su contenido o interactuar con ella mediante enlaces. Para la visualización del texto, imágenes y videos son necesarios complementos que se añaden al navegador.

Navegadores Web

Ventaja Esta tecnología cliente/servidor es que al tratarse de un sistema abierto, sin nombres de usuario ni claves, el acceso es inmediato, lo que permite la publicación de información de forma instantánea. La información servida es de solo lectura ya que no permite la modificación de los datos en el origen.

Funcionamiento El servidor web se encuentra a la espera de una solicitud por parte de un navegador. El usuario abre el navegador o cliente web y envía la petición. Se procesa la petición por parte del servidor, el cual manda el resultado al cliente. Cuando el usuario finaliza la conexión, el servidor se mantiene a la espera de futuras peticiones.

Funcionamiento de la Tecnología cliente/servidor web

Esquema de Funcionamiento de un Servidor Web

Conexión Existen elementos indispensables en Internet para que sea posible la conexión: Servidor Web: es un servidor que está preparado para servir páginas web las 24 horas del día. Se está ejecutando continuamente y atiende a las peticiones que hacen los clientes desde los navegadores. Dominio: Es el sitio web al que queremos acceder. Servidor DNS: Es el encargado de transformar el nombre del dominio de un servidor web en la dirección IP.

Búsqueda de la IP en el servidor DNS

Devolución de la web solicitada

Componentes de un Servidor Web

APACHE

¿Qué es Apache? El servidor HTTP Apache2 es un servidor web de software libre desarrollado por la Apache Software Foundation (ASF). El producto obtenido de este proyecto es un servidor de código fuente completo, descargable y gratuito.

¿Qué es Apache? Estable: es una consecuencia de su probada robustez que impide caídas o cambios en el servidor inesperados. Flexible y eficiente: es capaz de trabajar con el estándar HTTP/1.1 y con la mayor parte de las extensiones web que existen en la actualidad, como son los módulos PHP, SSL, CGI, SSI, proxy. Extensible: dispone de gran cantidad de módulos que amplían su funcionalidad. Multiplataforma ya que está disponible para diferentes plataformas como GNU/Linux, Windows, MacOS.

Características 1.Cumple el estándar HTTP/1.1. Versión del protocolo HTTP que amplia su funcionalidad. 2.Configurable y extensible mediante módulos. Existe gran cantidad de módulos disponibles para Apache2 y permite la creación de nuevos módulos por parte de usuarios programadores. 3.Proporciona el código fuente con licencia sin restricciones. Es gratuito, pero ante todo es código fuente libre, lo cual permite saber en todo momento qué estamos instalando. 4.Multiplataforma. Existen versiones tanto para Windows como para GNU/Linux.

Características 5.Continua actualización y desarrollo. Un grupo de desarrolladores está continuamente revisando y corrigiendo todos los fallos de seguridad y generales de la herramienta que van surgiendo entre versiones. 6.Bases de datos DBM para autenticación de usuarios. Permiten la protección de documentos mediante contraseñas para una gran cantidad de usuarios. 7.Permite crear páginas web protegidas. Mediante contraseñas con un número grande de usuarios autorizados, sin sobrecargar el servidor. 8.Permite personalizar las respuestas a errores y problemas del servidor.

Características 9.Múltiples directivas DirectoryIndex. Ejemplo: DirectoryIndex index.html index.php que indica al servidor que debe enviar index.html o ejecutar index.php cuando se acceda a una URL que sea un directorio. 10.Sin límite fijo sobre el número de Alias y redirecciones. Pueden ser declaradas en los archivos de configuración. 11. Negociación de contenido. El servidor proporciona a los clientes web de diferentes tipos los documentos con el mejor nivel de calidad que estos clientes web pueden soportar. 12.Hosts virtuales también llamados servidores multi- alojados. 13.Archivos logs configurables.

Servidor web en tres capas

Fin de la clase