Diferencia entre revisiones de «Servidor HTTP Apache»
Línea 1: | Línea 1: | ||
El '''servidor HTTP Apache''' es un [[servidor]] [[HTTP]] de [[código abierto]] para plataformas [[Unix]] ([[BSD]], [[GNU/Linux]], etcétera), [[Windows]] y otras, que implementa el protocolo HTTP/1.1 ([[RFC]] 2616) y la noción de sitio virtual. Cuando comenzó su desarrollo en [[1995]] se basó inicialmente en código del popular [[NCSA HTTPd]] 1.3, pero más tarde fue reescrito por completo. Su nombre se debe a que originalmente Apache consistía solamente en un conjunto de parches a aplicar al servidor de NCSA. Era, en inglés, ''a patchy server'' (un servidor |
El '''servidor HTTP Apache''' es un [[servidor]] [[HTTP]] de [[código abierto]] para plataformas [[Unix]] ([[BSD]], [[GNU/Linux]], etcétera), [[Windows]] y otras, que implementa el protocolo HTTP/1.1 ([[RFC]] 2616) y la noción de sitio virtual. Cuando comenzó su desarrollo en [[1995]] se basó inicialmente en código del popular [[NCSA HTTPd]] 1.3, pero más tarde fue reescrito por completo. Su nombre se debe a que originalmente Apache consistía solamente en un conjunto de parches a aplicar al servidor de NCSA. Era, en inglés, ''a patchy server'' (un servidor ''parcheado''). |
||
El servidor Apache se desarrolla dentro del proyecto HTTP Server (httpd) de la [[Apache Software Foundation]]. |
El servidor Apache se desarrolla dentro del proyecto HTTP Server (httpd) de la [[Apache Software Foundation]]. |
Revisión del 12:11 11 ene 2005
El servidor HTTP Apache es un servidor HTTP de código abierto para plataformas Unix (BSD, GNU/Linux, etcétera), Windows y otras, que implementa el protocolo HTTP/1.1 (RFC 2616) y la noción de sitio virtual. Cuando comenzó su desarrollo en 1995 se basó inicialmente en código del popular NCSA HTTPd 1.3, pero más tarde fue reescrito por completo. Su nombre se debe a que originalmente Apache consistía solamente en un conjunto de parches a aplicar al servidor de NCSA. Era, en inglés, a patchy server (un servidor parcheado).
El servidor Apache se desarrolla dentro del proyecto HTTP Server (httpd) de la Apache Software Foundation.
Apache presenta entre otras cosas mensajes de error altamente configurables, bases de datos de autenticación y negociado de contenido, pero fue criticado por la falta de una interfaz gráfica que ayude en su configuración.
En la actualidad (2005), Apache es el servidor HTTP más usado, siendo el servidor HTTP del 68% de los sitios web en el mundo y creciendo aún su cuota de mercado (estadisticas históricas y de uso diario proporcionadas por Netcraft [1]).
Modulos
El servidor de base puede ser extendido con la inclusión de módulos entre los cuales se encuentran:
- mod_perl - Páginas dinámicas en Perl.
- mod_php - Páginas dinámicas en PHP.
- mod_python - Páginas dinámicas en Python.
- mod_jk - Conector para enlazar con el servidor Jakarta Tomcat de páginas dinámicas en Java (servlets y JSP).
- mod_ssl - Comunicaciones Seguras.
- mod_rewrite - reescritura de direcciones servidas.
otros proyectos de la Apache Software Foundation.