La Apache Software Foundation y el Proyecto Servidor HTTP Apache se complacen en anunciar la publicación de la versión 2.4.58 del Servidor HTTP Apache ("Apache"). Esta versión de Apache es nuestra última versión GA de la rama 2.4.x de nueva generación de Apache HTTPD y representa quince años de innovación por parte del proyecto, y se recomienda sobre todas las versiones anteriores.
Novedades y grandes cambios de Seguridad
Esta versión de Apache es una versión de seguridad, funcionalidades y corrección de errores. Esta versión es la mejor versión de Apache disponible, y se anima a los usuarios de todas las versiones anteriores a actualizarse.
Puede leer también | Instalación Servidor Web Apache HTTP, MariaDB y PHP en Rocky Linux 9 paso a paso
Apache HTTP Server 2.4.58 puede descargarse desde: https://httpd.apache.org/download.cgi
Consulte el archivo CHANGES_2.4, enlazado desde la página de descarga, para ver la lista completa de cambios. Una lista condensada, CHANGES_2.4.58 incluye sólo los cambios introducidos desde la versión 2.4 anterior.
Hay disponible un resumen de todas las vulnerabilidades de seguridad abordadas en esta versión y en las anteriores: https://httpd.apache.org/security/vulnerabilities_24.html
Esta versión requiere Apache Portable Runtime (APR), versión mínima 1.5.x, y APR-Util, versión mínima 1.5.x. Algunas funcionalidades pueden requerir la versión 1.6.x tanto de APR como de APR-Util. Las librerías APR deben actualizarse para que todas las características de httpd funcionen correctamente.
Puede leer también | Apache sigue consolidándose como el mejor servidor Web
Apache HTTP Server 2.4 proporciona una serie de mejoras y ampliaciones con respecto a la versión 2.2. Una lista y descripción de estas características se muestra a continuación. Una lista y descripción de estas características está disponible en: https://httpd.apache.org/docs/2.4/new_features_2_4.html
Esta versión se basa en la API de Apache 2.2 y la amplía. Los módulos escritos para Apache 2.2 necesitarán ser recompilados para funcionar con Apache 2.4, y requieren cambios mínimos o ningún cambio en el código fuente.
https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x/VERSIONING
Cuando actualice o instale esta versión de Apache, tenga en cuenta que si tiene intención de usar Apache con uno de los MPMs de subprocesos (que no sea el MPM Prefork), debe asegurarse de que los módulos que va a usar (y las librerías de las que dependen) son seguros para subprocesos.
Tenga en cuenta que la rama 2.2.x ha llegado al final de su vida útil en el proyecto del Servidor HTTP Apache y no habrá más actividad, incluyendo parches de seguridad. Los usuarios deben completar rápidamente su transición a esta versión 2.4.x de httpd para beneficiarse de nuevas correcciones de errores o nuevas características. Más sobre el anuncio.
Sobre Apache HTTP Server
El servidor HTTP Apache, a menudo simplemente llamado Apache, es uno de los servidores web más populares y ampliamente utilizados en el mundo. Fue creado por la Apache Software Foundation y es un software de código abierto, lo que significa que su código fuente es accesible para la comunidad y puede ser modificado y mejorado por desarrolladores de todo el mundo. Aquí hay algunas características y aspectos clave sobre Apache:
-
Gratuito y de código abierto: Apache es software gratuito y de código abierto, lo que significa que no se requiere pagar licencias para su uso y que su código fuente es público y puede ser modificado por cualquiera que esté interesado.
-
Plataformas compatibles: Apache se encuentra disponible en una variedad de sistemas operativos, incluyendo Linux, Unix, Windows, macOS y otros. Esto lo hace versátil y adecuado para una amplia gama de entornos.
-
Módulos y extensiones: Apache es altamente personalizable gracias a su sistema de módulos y extensiones. Los administradores de servidores pueden agregar o quitar funcionalidades según sus necesidades, lo que lo convierte en una opción flexible para una amplia variedad de aplicaciones web.
-
Configuración flexible: La configuración de Apache se realiza a través de archivos de configuración, siendo el archivo "httpd.conf" el más importante. Estos archivos permiten a los administradores personalizar la forma en que el servidor responde a las solicitudes y controla la seguridad, la autenticación y otros aspectos.
-
Alto rendimiento: Apache es conocido por su capacidad para manejar un gran número de solicitudes concurrentes y servir contenido estático de manera eficiente. Con la configuración adecuada y la optimización, Apache puede ser muy rápido y escalable.
-
Seguridad: Apache se esfuerza por ser seguro y ofrece numerosas características para proteger los servidores web, como la autenticación de usuarios, la encriptación SSL/TLS y la prevención de ataques conocidos.
-
Compatibilidad con CGI y módulos de scripting: Apache es compatible con Common Gateway Interface (CGI) y admite una variedad de módulos de scripting como mod_php, mod_perl y mod_python, lo que permite ejecutar aplicaciones dinámicas en el servidor.
-
Comunidad activa: Dado que Apache es un proyecto de código abierto, cuenta con una comunidad activa de desarrolladores y usuarios que brindan soporte, contribuyen con mejoras y mantienen su desarrollo.
-
Documentación extensa: Apache cuenta con una amplia documentación en línea, tutoriales y foros de ayuda, lo que facilita la configuración y el mantenimiento del servidor.