La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Los servidores Web.(web servers)

Presentaciones similares


Presentación del tema: "Los servidores Web.(web servers)"— Transcripción de la presentación:

1 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.

2 ¿ 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.

3 ¿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.

4 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.

5 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 :8080  # Esta es la configuración para Jobeet Listen :8080

6 Confiracion (ejemplo)
<VirtualHost :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>

7 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 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

8 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 de marzo de 2014


Descargar ppt "Los servidores Web.(web servers)"

Presentaciones similares


Anuncios Google