Apache
Caracteristicas de Apache.-
(Acronimo de "a patchy server") Servidor web de distribucion libre y de codigo abierto. siendo el mas popular del mundo desde abril de 1996, con una penetracion actual del 50% del total de servidores web del mundo (agosto de 2007).
La principal competencia de Apache es el IIS (Microsoft Internet Information Services) de Microsoft.
Apache fue la primera alternativa viable para el servidor web de Netscape Communicatons, 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 aplicacion permite ejecutarse en multiples sistemas operativos como Windows, Novell NetWare, Mac OS X y los sistemas basados en Unix.
Historia del Apache.-
La primera version del servidor web Apache fus desarrolladopor Robert McCool, quien desarrollaba el servidor web NCSA HTTPd (National Center for Supercomputing Applicattions). Cuando Robert dejo el NCSA a mediados de 1994, el desarrollo de httpd se detuvo.
Robert McCool busco otros desarrolladores para que lo ayudaran, formando el Apache Group. Algunos miembros del grupo original fueron Brian Benhlendorf, Roy T. Fielding, Rob Hartill, David Robinson, Cliff Skolnick, Randy Terbush, Robert S. Thau, AndrewWillson, Eric Hagberg, Frank Peters y Nicolas Pioch.
La version 2 del servidor Apache fue una reescritura sustancial de la mayor parte del codigo de Apache 1.x, enfocandose en una mayor modularizacion y el desarrollo nde una capa de portabilidad, el Apache Portable Runtime.
Caracteristicas de Apache.-
- Soporte para los lenguajes perl, python, tcl y PHP.
- Modulos de autenticacion: mod_acces, mod_auth y mod_digest.
- Soporte para SSL y TLS.
- Permite la configuracion de mensajes de errores personalizados y negociaciones de contenido.
- Permite autenticacion de base de datos basada en SGBD
Uso de Apache.-
Apache es principalmente usado para servir paginas web estaticas y dinamicas en la WWW. Apache es el servidor web del popular sistema XAMP, junto con MySQL y los lenguajes de programacion PHP/Perl/Python. La "X" puede ser la inicial de cualquier sistema operativo, si es Windows: WAMP, si es Linux:LAMP,etc.
No hay comentarios:
Publicar un comentario