Ir al contenido

Servidor HTTP Apache

De Wikipedia, la enciclopedia libre
Esta es una versión antigua de esta página, editada a las 12:16 27 ago 2004 por Ascánder (discusión · contribs.). La dirección URL es un enlace permanente a esta versión, que puede ser diferente de la versión actual.

El servidor HTTP Apache es un servidor HTTP de código abierto para plataformas Unix (BSD, GNU/Linux, etc), Windows y otras, implementa el protocolo HTTP/1.1 (RFC2616) 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 fue escojido en honor al pueblo Apache, autóctono de América.

El servidor Apache es desarrollado en el proyecto HTTP Server 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 interfáz gráfica que ayude en su configuración.

En la actualidad (2004), Apache es el servidor HTTP más usado, siendo el servidor HTTP del 67% de los sitios web en el mundo y su parte de mercado continua creciendo constantemente (Estadisticas historicas 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:

  • modperl - Páginas dinámicas en Perl.
  • modphp - Páginas dinámicas en PHP.
  • mod_python - Páginas dinámicas en Python.
  • modjk - Páginas dinámicas en Java (servlets y JSP).
  • modssl - Comunicaciones Seguras.
  • modrewrite - reescritura de direcciones servidas.

otros proyectos de la Apache Software Foundation.

Plantilla:Soluciones LAMP