Los servidores Web.(web servers)

Slides:



Advertisements
Presentaciones similares
Introducción a los servicios Web
Advertisements

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.
SEGURIDAD EN SERVIDORES WEB (APACHE).
 ACCESO REMOTO.  PRESENTADO A:  ING FABIO LASSO  PRESENTADO POR:  CRISTIAN FELIPE CASTRILLON  PARQUE INFORMATICO CARLOS ALBAN.
Prof. Romero Brunil HTML Editores de Páginas Web Servidores Web (Apache, IIS) Servicios Web hosting Blogs Páginas Web Tema: Desarrollo Web.
1.  Tomcat es un contenedor web basado en el lenguaje Java que actúa como motor de servlets y JSPs.  Se ha convertido en la implementación de referencia.
Introducción En la ingeniería de software se denomina aplicación web a aquellas aplicaciones que los usuarios pueden utilizar accediendo a un servidor.
Presentación del Sistema. ¿Qué es un servidor y qué es Windows Server? Un servidor no es más que un sistema informático con un hardware y unas características.
Identificación del lenguaje JavaScript. O JavaScript es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado.
SITIOS WEB, PAGINAS WEB Y PORTALES. PAGINA WEB: Se conoce como página web al documento que forma parte de un sitio web y que suele contar con enlaces.
Lenguajes de programación Web Juan Felipe Muñoz Fernández.
Clasificación del Software Prof. Laura Cardozo. Software Se denomina software, programática, equipamiento lógico o soporte lógico a todos los componentes.
Trabajo De Informática Presentado Por : Juan Pablo Caviedes Javier Carvajal Shirley Cortes Grado J.T.
NAVEGADORES WEB.
Capítulo 6 Aplicaciones fuera de línea u offline-app
NOMBRRE: DAVID OROZCO CURSO: 1002
Capítulo 2: Tecnologías para la creación de sitios web
Hardware de Computador
GESTOR DE DESCARGAS Un gestor (o administrador) de descargas es un programa diseñado para descargar ficheros de Internet, ayudado de distintos medios.
LOS DIFERENTES LENGUAJES DE PROGRAMACION PARA LA WEB
NUBE.
Mac OS X.
BLOQUE 2 INFORMÁTICA 1 Navegadores. Buscadores. Correo electrónico.
Nombres: Natalia Reyes y Catherine Contreras Curso: 1001 J.M
En la siguiente presentación veremos algunos términos que debemos conocer para iniciar la educación virtual.
Software de aplicación de escritorio y web
SERVIDORES WEB Integrantes: Hernández Zapata Alexis Gilberto
CRE ATU PAGINA WEB CON HTML
Navegadores web Nombres : juan Carlos Almanza ortega y Nelson Alejandro morales peña Curso : 1002 j.m.
UNIDAD III 3.9 sesión INTEGRANTES: Hernández Santana Martha Pérez Velázquez Antonio Juárez Téllez Uziel Hugo.
Introducción a Visual Studio .NET
Presentamos.
Rosalba María Delgado Martínez Tecnología en Gestión Administrativa
Sistemas Operativos : El Alma De La Pc.
¿Qué es internet?.
HerraMienta: TAREAS 5 Conceptos
Mónica Yate Parra Eliana Matallana Fonseca
Nombre:Leiluid García Ángel.
INTERNET Actividad 3 Herramientas Tareas Ruben Dario Acosta V.
TECNOLOGÍA WEB Mg. Abril Saire Peralta.
CONOCIMIENTOS PREVIOS TELEMÁTICA
Preparado por: José Nayid Cardona Castañeda
Administrador de Tareas
UD 4: “Instalación y administración de servicios Web”
Colegio de Bachilleres plantel 4 Alumno: Luis Josue Esteban Trinidad G:202 E:5 Reporte sobre MI BLOG.
Seguridad para nuestro equipo
Sistemas Operativos Germán Vargas Ingeniero de Sistemas
LUZ MERY SILVA BUITRAGO
Equipos y Servicios de la red
Plataformas cliente-servidor
Protocolos Protocolos de red.
GOOGLE DRIVE Google Drive es un moderno y potente servicio de almacenamiento en línea que además permite acceder a un conjunto de herramientas ofimáticas.
A RQUITECTURA C LIENTE - SERVIDOR La arquitectura del cliente servidor se divide en dos partes Los promovedores de recursos o servicios llamados servidores.
HTML. El lenguaje de marcas de hipertexto
Servidores web. ¿Cómo funciona la web? Internet Cliente Web ( Netscape, Internet Explorer, Firefox, etc.) Servidor Web Servidor de nombres (DNS) 2.
Consideraciones generales de uso de correo electrónico
LOS ERP EN LA WWW.
El lenguaje de programación PHP
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.
TECNOLOGIA Para el desarrollo: Programación En PHP Aplicada en desarrollo y manejo del sistema. Para el desarrollo: Programación En PHP Manejo de.
Programación al lado del servidor
Intrínseco TI de México
Docente: Valerio Herrera, Luis E. Experiencia Formativa III Semana 4: Servidores Web.
BIENVENIDOS Docente Shirley Cortes M. GRUPO 8-3
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,
“Cloud Computing” Rogelio Ferreira Escutia.
¿Qué es Internet?.
TIPOS Y COMPONENTES DE UN NAVEGADOR
LA INTERNET Clase 1.
NAVEGADORES WEB Clase 2.
Transcripción de la presentación:

Los servidores Web.(web servers) Centro de bachillerato Tecnológico Industrial y de servicios N° 71 Josefa Ortiz de Domínguez Los servidores Web.(web servers) Integrantes Antonio Del Ángel Elizabeth. Candelario Del Ángel Alex. Hernández Del Ángel Cristhian Rafael. Pérez Obispo Antonio Pérez Trejo Lizbeth.

¿ Qué son? Son los dispositivos de red que brindan un servicio a otros dispositivos, a los cuales se les conoce como clientes. También conocido como 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 y generando o cediendo una respuesta en cualquier lenguaje o Aplicación del lado del cliente. El código recibido por el cliente es compilado y ejecutado por el navegador web. En general quien realiza esta tarea es un software especializado, pero se le conoce como servidor al equipo físico donde se ejecuta.

¿Dónde y cuándo se utiliza? Se ejecuta continuamente en un computador, manteniéndose a la espera de peticiones de ejecución que le hará un cliente o un usuario de Internet. El servidor web se encarga de contestar a estas peticiones de forma adecuada, entregando como resultado una página web o información de todo tipo de acuerdo a los comandos solicitados. De manera que éste se utiliza cuando el cliente necesita de la aplicación de este servidor.

3 ¿Qué se necesita para implementarlo? 1) IP fija para asociar el nombre de dominio 2) Una conexión a Internet con una caudal ascendente y una respuesta de ping de altas prestaciones si se quiere ofrecer una calidad y una velocidad que no canse al visitante No basta con tener ONO de 50 o 100 megas, hablamos de factor de respuesta y caudal ascendente de datos. 3) En el caso de que la línea sea suficiente tendrías que pensar en cuantos usuarios esperas que puedas llegar a tener simultáneamente consultando tu sitio. 4) Para resolver eso necesitamos un i3 o i5 (O cualquier procesador de 2 núcleos que tenga buenas prestaciones a bajo consumo), 4GB de RAM y un buen disco duro SSD. Una implementación típica tendría la siguiente estructura de directorios: \Inetpub      \Wwwroot           \StockServices                StockServices.asmx                \Bin                     Ensamblados usados por el servicio web que no forman parte de Microsoft .NET Framework.

4 ¿Cómo se implementa/configura? Una buena práctica web consiste en colocar en el directorio raíz del servidor web solamente los archivos que necesitan los navegadores, como las hojas de estilos, los archivos JavaScript y las imágenes. Se recomienda guardar todos estos archivos en el subdirectorio web/ del proyecto Symfony. Localiza el archivo de configuración http.conf Asegúrarse de sólo tener esta línea una vez en todo el archivo de configuración NameVirtualHost 127.0.0.1:8080  # Esta es la configuración para Jobeet Listen 127.0.0.1:8080

Confiracion (ejemplo) <VirtualHost 127.0.0.1:8080> DocumentRoot "/home/sfprojects/jobeet/web" DirectoryIndex index.php <Directory "/home/sfprojects/jobeet/web"> AllowOverride All Allow from All </Directory>  Alias /sf /home/sfprojects/jobeet/lib/vendor/symfony/data/we b/sf <Directory "/home/sfprojects/jobeet/lib/vendor/symfony/data /web/sf"> </VirtualHost>

5.- Servidor apache El servidor HTTP Apache es un servidor web HTTP de código abierto, para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que implementa el protocolo HTTP/1.1. Cuando comenzó su desarrollo en 1995 se basó inicialmente en código del popular NCSA HTTP  1.3, pero más tarde fue reescrito por completo. Se utiliza principalmente para enviar páginas web estáticas y dinámicas en la World Wide Web. Muchas aplicaciones web están diseñadas asumiendo como ambiente de implantación a Apache El servidor Apache se desarrolla dentro del proyecto HTTP

Apache Desarrollador: Apache Software Foundation httpd.apache.org Información general Diseñador Robert McCool Lanzamiento inicial 1995 Sistema operativo Multiplataforma Género Servidor web Programado en C Última versión estable 2.4.9 17 de marzo de 2014