Fundación Apache

El servidor Apache (Apache HTTP Server) nació en 1995 como una mejora de código abierto del popular NCSA HTTPd. Creado por un grupo de voluntarios y respaldado desde 1999 por la Apache Sofware Foundation(ASF), revolucionó internet ofreciendo una alternativa gratuita, estable y modular, convirtiéndose en el servidor web más utilizado mundialmente. 

Aquí se detallan los hitos más importantes en la historia de Apache:
 
 
  • Origen (1995): Tras la salida de Rob McCool del NCSA, el desarrollo del servidor NCSA HTTPd se estancó. Un grupo de ocho desarrolladores, incluyendo a Brian Behlendorf y Cliff Skolnick, crearon el «Grupo Apache» para mejorar el servidor mediante la aplicación de «parches» (en inglés, a patchy server, origen lúdico del nombre).
  • Fundación y Evolución: En marzo de 1999 se constituyó la Apache Sofware Foundation(ASF) para brindar soporte legal y financiero. La versatilidad de su arquitectura modular, que permite a los administradores activar/desactivar funciones, lo consolidó como líder.
  • Dominio del Mercado: Durante años, Apache superó el 50% de participación en el mercado de servidores web, impulsando el crecimiento de internet y siendo base de grandes empresas como Netflix, LinkedIn y Facebook.
  • Actualidad: Apache ha evolucionado continuamente, añadiendo soporte para HTTP/2, módulos de rendimiento mejorados (como Event MPM) y protocolos de seguridad como TLS 1.3, manteniéndose como una opción sólida y versátil. 
  • Apache presenta entre otras características 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.Apache tiene amplia aceptación en la red: desde 1996, Apache es el servidor HTTPS más usado. Jugó un papel fundamental en el desarrollo de la World Wide Web y alcanzó su máxima cuota de mercado en 2005, siendo el servidor empleado en el 70% de los sitios web en el mundo. Sin embargo, ha sufrido un descenso en su cuota de mercado en los últimos años (estadísticas históricas y de uso diario proporcionadas por Netcraft En 2009, se convirtió en el primer servidor web que alojó más de 100 millones de sitios web.

     

     

    La mayoría de las vulnerabilidades de la seguridad descubiertas y resueltas tan solo pueden ser aprovechadas por usuarios locales y no remotamente. Sin embargo, algunas se pueden accionar remotamente en ciertas situaciones, o explotar por los usuarios locales maliciosos en las disposiciones de recibimiento compartidas que utilizan PHP como módulo de Apache.​

     

Alternativas a Apache
Arquitectura LAMP

De dónde nace su nombre?

El origen del nombre «Apache» no tiene una única explicación oficial, pero existen dos teorías principales:

 

1. Tribu Apache: La teoría más popular relaciona el nombre con la tribu Apache de nativos americanos, conocida por su resistencia, adaptabilidad y trabajo en equipo, cualidades que se asocian al software.

2. Servidor parcheado: Una leyenda urbana sugiere que el nombre proviene de la frase en inglés «A PAtCHy server» (un servidor «parcheado»), haciendo referencia al desarrollo inicial del software a partir de parches y modificaciones sobre código existente.

 

Sin importar su origen exacto, el nombre «Apache» ha quedado establecido como un referente en el mundo de los servidores web, simbolizando su robustez, confiabilidad y amplia adopción. La mayoría de las empresas de web hosting trabajan con servidores Apache.

 

 

Características principales

 

  • Código abierto: Permite su uso, modificación y distribución libre, impulsando su desarrollo y adaptación a diversas necesidades.
  • Versatilidad: Funciona en múltiples plataformas, incluyendo Unix (BSD, GNU/Linux), Windows y macOS.
  • Escalabilidad: Puede manejar desde pequeños sitios web hasta grandes plataformas con alto tráfico.
  • Seguridad: Ofrece funciones de seguridad para proteger los datos y recursos del servidor.
  • Modularidad: Permite la extensión de sus funcionalidades mediante módulos adicionales.

 

 

Servidor Apache
Funcionamiento del servidor Apache

 

 

Conclusión

 

 

Como vimos anteriormente, Apache es el servidor web con el que trabajan miles de hosting a nivel mundial debido a su estabilidad, flexibilidad, y amplio soporte a la comunidad. Su carácter de software libre, la compatibilidad con múltiples sistemas operativos y la gran documentación disponible lo convierten en una herramienta clave para empresas y profesionales del sector tecnológico. Por estas razones el conocimiento y manejo de Apache representa una competencia altamente valorada en el ámbito laboral de la administración de sistemas y el Desarrollo Web.

Es ideal para pequeñas y medianas empresas que desean tener presencia en el mundo digital. Muy compatible con WordPress, lo que permite poder trabajar de manera sencilla y ordenada.