Saltar al contenido

Cómo actualizar Moodle de forma segura (versiones 4.5, 5.x y la próxima LTS)

Publicado el 2 de octubre de 2026 · 3 min de lectura

Actualizar Moodle no es opcional: cada versión recibe parches de seguridad durante un tiempo limitado. Después, cualquier vulnerabilidad nueva queda abierta en tu sitio.

Calendario de versiones

Moodle publica una versión cada abril y cada octubre. Cada cierto tiempo, una de ellas es LTS (soporte extendido), pensada para quien prefiere actualizar con menos frecuencia.

VersiónLanzamientoParches de seguridad hasta
4.5 (LTS)Octubre 2024Octubre 2027
5.0Abril 2025Octubre 2026
5.1Octubre 2025Abril 2027
5.2Abril 2026Octubre 2027
5.3 (LTS, planeada)Octubre 2026Octubre 2029

Fuente: historial de versiones de Moodle. Las fechas exactas pueden ajustarse; verifica antes de planear.

Si tu sitio está en Moodle 5.0 o en una versión anterior a 4.5, es momento de planear la actualización.

Paso 1: revisa los requisitos del servidor

Cada versión sube los mínimos. Por ejemplo, Moodle 5.2 pide:

ComponenteMínimo para Moodle 5.2
PHP8.3 (64 bits), con max_input_vars en 5000 o más y la extensión sodium
PostgreSQL16
MySQL8.4
MariaDB10.11
SQL Server2019
Versión de origenMoodle 4.4 o posterior

Oracle ya no es compatible. Si tu servidor no cumple, la actualización empieza por PHP o por la base de datos, no por Moodle.

Desde Moodle 5.1 también cambió la estructura: los archivos públicos viven en una carpeta public y la configuración queda fuera de ella. Hay que ajustar el servidor web para que apunte a esa carpeta.

Paso 2: inventario de plugins

Entra a Administración del sitio > Plugins > Vista general y revisa cada plugin adicional:

  • ¿Tiene versión compatible con la versión destino?
  • ¿Se sigue usando?
  • Si no tiene versión compatible, ¿hay alternativa?

Este paso es el que más actualizaciones detiene. Mejor descubrirlo ahora que en producción.

Paso 3: prueba en una copia

Clona el sitio completo (código, base de datos y moodledata) en un entorno de pruebas y actualiza ahí primero. Revisa:

  • Inicio de sesión y SSO.
  • Cursos representativos y sus actividades.
  • Calificaciones, reportes y certificados.
  • Tema y personalizaciones.

Paso 4: respalda y actualiza producción

  1. Avisa a tus usuarios la fecha y la hora.
  2. Activa el modo mantenimiento.
  3. Respalda base de datos, moodledata y código.
  4. Reemplaza el código de Moodle y los plugins.
  5. Ejecuta la actualización desde la interfaz de administración o, mejor, por línea de comandos.
  6. Revisa el cron, las tareas programadas y los registros de errores.
  7. Desactiva el modo mantenimiento.

Paso 5: verifica después

Durante los días siguientes vigila tiempos de carga, errores en los registros y reportes de usuarios. Algunos problemas solo aparecen con uso real.

Errores comunes

  • Actualizar sin probar en una copia. Es la causa número uno de sitios caídos.
  • Ignorar la versión de PHP. Moodle no arranca si el servidor no cumple.
  • Plugins abandonados. Un plugin sin mantenimiento puede bloquear la actualización completa.
  • Saltarse el respaldo “porque es una versión menor”. Las versiones menores también pueden fallar.

Conclusión

Una actualización bien preparada es rutinaria. En un Moodle administrado este proceso está incluido: lo probamos en staging, respaldamos y actualizamos sin que tu equipo tenga que intervenir. Si tu sitio está atrasado, pide un diagnóstico gratuito.

Servicio relacionadoMoodle en tus servidores o nube privada, administrado por expertos

Preguntas frecuentes

¿Qué versión de Moodle debo usar?

Si buscas estabilidad, la versión de soporte extendido (LTS) vigente. Si quieres las funciones nuevas, la versión estándar más reciente. Lo que no conviene es quedarse en una versión sin parches de seguridad.

¿Puedo saltar varias versiones de golpe?

Sí, siempre que tu versión de origen cumpla el mínimo que pide la versión destino. Por ejemplo, Moodle 5.2 requiere venir de Moodle 4.4 o posterior. Desde versiones más antiguas hay que hacer una actualización intermedia.

¿Qué pasa con mis plugins al actualizar?

Cada plugin debe tener una versión compatible con la versión de Moodle destino. Si un plugin crítico no se actualiza, hay que buscar un reemplazo antes de actualizar.

¿Cuánto tarda una actualización?

En un sitio mediano, la actualización en producción toma minutos u horas. La preparación (pruebas, plugins, servidor) es lo que toma días, y es lo que evita sorpresas.

Guías relacionadas

¿Prefieres que alguien más se encargue?

En un Moodle administrado todo esto ya viene resuelto y monitoreado. Pide un diagnóstico gratuito del tuyo.

Diagnóstico gratuito