Sei sulla pagina 1di 3

INSTITUTO TECNOLOGICO DE ZACATEPEC

ALUMNO: EDUARDO DIAZ ALVAREZ

PROFESOR: ALEJANDRA CALIPSO SANTAOLALLA

MATERIA: TALLER DE SISTEMAS OPERATIVOS

TRABAJO: INVESTIGACION SERVIDOR APACHE

GRUPO: X-A

SEMESTRE: 4

APACHE
E s un Servidor web de distribucin libre y de cdigo abierto, para plataformas Unix , Microsoft Windows, Macintosh y otras, que implementa el protocolo HTTP/1.12 y la nocin de sitio virtual, siendo el ms popular del mundo desde abril de 1996, con una penetracin actual del 50% del total de servidores webdel 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 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 aplicacin permite ejecutarse en mltiples sistemas operativos como Windows, Novell NetWare,Mac OS X y los sistemas basados en Unix.

Historia de Apache
La primera versin del servidor web Apache fue desarrollada por Robert McCool, quien desarrollaba elservidor 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 versin 2 del servidor Apache fue una reescritura sustancial de la mayor parte del cdigo de Apache 1.x, enfocndose en una mayor modularizacin 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 versin 2 estable de Apache, fue lanzada el 6 de abril de 2002.

Caractersticas de Apache
* Soporte para los lenguajes perl, python, tcl y PHP. * Mdulos de autenticacin: mod_access, mod_auth y mod_digest. * Soporte para SSL y TLS. * Permite la configuracin de mensajes de errores personalizados y negociacin de contenido. * Permite autenticacin de base de datos basada en SGBD.

Uso de Apache
Apache es principalmente usado para servir pginas web estticas y dinmicas en la WWW. Apache es el servidor web del popular sistema XAMP, junto con MySQL y los lenguajes de programacinPHP/Perl/Python. La "X" puede ser la inicial de cualquier sistema operativo, si es Windows: WAMP, si es el Linux: LAMP, etc

Configuracin.
La mayor parte de la configuracin se realiza en el fichero apache2.conf o httpd.conf, segn el sistema donde est corriendo. Cualquier cambio en este archivo requiere reiniciar el servidor, o forzar la lectura de los archivos de configuracin nuevamente.

Potrebbero piacerti anche