Mantenimiento Servidores de-web
-
Upload
soluciones-informaticas-moriah-pc -
Category
Education
-
view
53 -
download
0
Transcript of Mantenimiento Servidores de-web
Servidores de web Pablo Solís
¿Qué es un servidor web ?
• Un servidor web es un programa que 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.
• Un servidor web es un programa que implementa el protocolo HTTP Este protocolo pertenece a la capa de aplicación del modelo OSI y está diseñado para transferir lo que llamamos hipertextos, páginas web o páginas HTML : textos complejos con enlaces, figuras, formularios, botones y objetos incrustados como animaciones o reproductores de música.
• Un ejemplo muy claro es cuando al navegar desde nuestra computadora por la red accedemos a través del explorador de internet e insertamos una dirección web. El servidor responde al cliente enviando el código HTML de la página; el cliente, una vez recibido el código, lo interpreta y lo exhibe en pantalla.
Caracteristicas
• El funcionamiento básicamente consiste en ejecutar Aplicaciones en el lado del cliente: el cliente web es el encargado de ejecutarlas en la máquina del usuario. Son las aplicaciones tipo Java o Javascript: el servidor proporciona el código de las aplicaciones al cliente y éste, mediante el navegador, las ejecuta. Es necesario, por tanto, que el cliente disponga de un navegador con capacidad para ejecutar aplicaciones (también llamadas scripts ).
• Aplicaciones en el lado del servidor: el servidor web ejecuta la aplicación; ésta, una vez ejecutada, genera cierto código HTML; el servidor toma este código recién creado y lo envía al cliente por medio del protocolo HTTP.
Algunos conceptos relacionados con las aplicaciones web son:
• PHP
• ASP
• Perl
• CGI
• .NET
• JSP (Tecnología Java )
Servidor HTTP CherokeeCaracterísticas
• Es software libre, publicado bajo la licencia GPL (General Public License).
• El fin último de Cherokee es hacer un servidor con unas características de las que Apache carece debido a su diseño original.
• Básicamente, su funcionamiento es el de un servidor que procesa varias peticiones en cada uno de sus hilos. Estos hilos ni se crean ni se destruyen, se generan cuando arranca el servidor y permanecen vivos hasta que termina su ejecución.
• En su implementación, se ha puesto especial interés en la velocidad, flexibilidad y capacidad de ser empotrado.
• Flexibilidad
• Capacidad de ser empotrado dentro de otras aplicaciones
• Es capaz de manejar más de un hilo y en cada uno de ellos, de nuevo, volver a procesar conexiones mediante compartición de tiempo.
• Cherokee puede también realizar redirecciones y soporta la configuración de Servidores Virtuales