ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Base De Datos


Enviado por   •  11 de Marzo de 2013  •  1.191 Palabras (5 Páginas)  •  257 Visitas

Página 1 de 5

QUE ES UN SERVIDOR WEB

Un servidor web o 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 generando o cediendo una respuesta en cualquier lenguaje o Aplicación del lado del cliente. El código recibido por el cliente suele ser compilado y ejecutado por un navegador web. Para la transmisión de todos estos datos suele utilizarse algún protocolo. Generalmente se utiliza el protocolo HTTP para estas comunicaciones, perteneciente a la capa de aplicación del modelo OSI. El término también se emplea para referirse al ordenador que ejecuta el programa.

APACHE WEB SERVER

Es un programa de distribución libre, que instala en nuestras computadoras todas las funcionalidades de un servidor Web. El desarrollo del apache se encuentra en constante cambio. Para poder tener dicho programa, solo es necesario ingresar a la página oficial en http://www.apache.org y buscar el enlace de descarga para Windows, la versión reciente Apache 2.0.x estable que anteriormente Apache 1.3.x que la mayoría de servidores en la Web lo tiene instalado la configuración es ligeramente distinta en ambos. Se explicara la forma de configuración del programa en su versión para Windows. Destacando claro que al momento de la descarga debemos escoger los binarios (binary) para Windows (Win32), no los códigos fuente.

Apache fue la primera alternativa viable para el servidor web de Netscape Communications, actualmente conocido como Sun Java System Web Server.

Apache es desarrollado y mantenido por una comunidad abierta de desarrolladores bajo el auspicio de la Apache Software Foundation.

La aplicación permite ejecutarse en múltiples sistemas operativos como Windows, Novell NetWare, Mac OS X y los sistemas basados en Unix.

Historia de Apache

La primera versión del servidor web Apache fue desarrollada por Robert McCool, quien desarrollaba el servidor web NCSA HTTPd (National Center for Supercomputing Applications). Cuando Robert dejó el NCSA a mediados de 1994, el desarrollo de httpd se detuvo.

Robert McCool buscó otros desarrolladores para que lo ayudaran, formando el Apache Group. Algunos miembros del grupo original fueron Brian Behlendorf, Roy T. Fielding, Rob Hartill, David Robinson, Cliff Skolnick, Randy Terbush, Robert S. Thau, Andrew Wilson, Eric Hagberg, Frank Peters y Nicolas Pioch.

La versión 2 del servidor Apache fue una reescritura sustancial de la mayor parte del código de Apache 1.x, enfocándose en una mayor modularización y el desarrollo de una capa de portabilidad, el Apache Portable Runtime.

Apache 2.x incluyó multitarea en UNIX, mejor soporte para plataformas no Unix (como Windows), una nueva API Apache y soporte para IPv6.

La versión 2 estable de Apache, fue lanzada el 6 de abril de 2002.

Características de Apache

* Soporte para los lenguajes perl, python, tcl y PHP.

* Módulos de autenticación: mod_access, mod_auth y mod_digest.

* Soporte para SSL y TLS.

* Permite la configuración de mensajes de errores personalizados y negociación de contenido.

* Permite autenticación de base de datos basada en SGBD.

Uso de Apache

Apache es principalmente usado para servir páginas web estáticas y dinámicas en la WWW. Apache es el servidor web del popular sistema XAMP, junto con MySQL y los lenguajes de programación PHP/Perl/Python. La "X" puede ser la inicial de cualquier sistema operativo, si es Windows: WAMP, si es el Linux: LAMP, etc.

Ventajas y desventajas

Ventajas y desventajas de los servidores Apache y IIS Ventajas:Ventajas: Servidor apache Servidor IISServidor apache Servidor IISEs altamente configurableSe desarrolla dentro del proyecto HTTTiene amplia aceptación en la redPosee licencia freeware gracias a su amplio nivel de capacitación, su costo y su compatibilidad con los sistemas operativos Posee código abierto y es fácil de conseguir ayuda/soporte (es popular)Es confiable, seguro y administrable en internet.proporcionan capacidades de servidor Web integrado Al momento de la instalación permite elegir sobre que servidor web va a correr (Apache o IIS)Desarrolla y es Compatible con las aplicaciones beneficiándose con un único

...

Descargar como (para miembros actualizados)  txt (8.2 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com