📅 10/2026
Durante una revisión de mi servidor de producción detecté varios aspectos de la infraestructura que necesitaban mantenimiento, especialmente relacionados con la seguridad, las versiones de PHP y el aprovechamiento de los recursos disponibles.
Uno de los puntos más importantes fue comprobar que Apache estaba utilizando PHP 7.2, una versión antigua que no disponía de los parches necesarios para determinadas vulnerabilidades recientes.
Para corregirlo, actualicé el entorno a PHP 7.4 con los parches de seguridad ESM, utilizando la versión 7.4.3-4ubuntu2.29+esm5. También activé Ubuntu Pro, disponible gratuitamente para uso personal, con el objetivo de acceder al mantenimiento de seguridad extendido de los paquetes compatibles.
Como medida adicional, desactivé la configuración session.upload_progress.enabled, siguiendo las recomendaciones de seguridad aplicables a PHP.
Aproveché también para revisar el almacenamiento del servidor. La caché de compilación de Docker había acumulado una cantidad considerable de datos, dejando el disco al 98 % de ocupación. Tras realizar una limpieza, conseguí reducir su utilización al 69 %, recuperando aproximadamente 5,2 GB de espacio disponible.
Antes de finalizar las tareas, comprobé que disponía de una copia de seguridad de la aplicación en mi equipo y verifiqué que la configuración de Apache era válida y que el servicio podía reiniciarse correctamente.
Aunque estas mejoras no introducen cambios visibles para quienes visitan la web, forman parte del mantenimiento necesario para conservar un entorno de producción estable y reducir riesgos de seguridad.
Esta intervención también me ha permitido recuperar temporalmente margen de almacenamiento mientras continúo planificando una futura ampliación de la infraestructura.
Mantener un proyecto no consiste únicamente en desarrollar nuevas funcionalidades. También implica revisar, actualizar y cuidar los sistemas que permiten que todo siga funcionando.