Actualizado: octubre de 2026

Elegir hosting para Moodle es decidir si tu plataforma aguanta el día que 200 alumnos entran al mismo tiempo a rendir el examen final. Moodle es una aplicación PHP exigente: consume CPU en los exámenes simultáneos, carga RAM cuando los profesores suben recursos pesados y golpea la base de datos en cada login masivo. Por eso no se elige como el hosting de un sitio corporativo. Elegir mal termina en sesiones colgadas, foros que no cargan y soporte apagando incendios el día del parcial.

Esta guía es para quien administra una academia, una universidad, un área de capacitación corporativa o una consultora educativa en Latinoamérica y necesita saber qué servidor Moodle conviene según la escala real del proyecto. Si buscas un VPS Moodle, un servidor cloud o un dedicado con soporte en español, aquí está el mapa de decisión, con números que puedes verificar en la documentación oficial.

Respuesta corta

El hosting para Moodle que conviene depende de los alumnos concurrentes, no de los matriculados. Hasta unos 50 concurrentes alcanza un VPS con cPanel. Entre 50 y 400, un VPS Linux con más RAM. Por encima de 400, un servidor dedicado. El hosting compartido solo sirve para pruebas. La documentación de Moodle calcula entre 10 y 20 concurrentes por cada GB de RAM.

¿Por qué Moodle necesita un VPS y no un hosting barato compartido?

Moodle necesita un VPS porque ejecuta cientos de consultas SQL por cada vista de curso, mantiene una sesión activa por usuario y regenera su cache cada vez que un profesor edita una actividad. El hosting compartido reparte esos recursos entre muchos clientes, así que el primer examen masivo lo tumba. Un servidor con recursos garantizados no tiene ese problema.

Quien busca un hosting barato para Moodle suele encontrar planes compartidos de pocos dólares que instalan la plataforma en un clic. Funcionan para probar. El problema llega con el primer grupo real: límites de procesos PHP, memoria recortada y una base de datos que comparte disco con cientos de sitios.

La documentación oficial de Moodle marcó durante años una regla de referencia: 50 usuarios concurrentes por cada gigabyte de RAM. Desde la versión 2.1 esa cifra bajó a entre 10 y 20 concurrentes por gigabyte, porque el consumo de la plataforma creció con cada generación. No es un número mágico, pero sirve de piso para no comprar corto. Por eso muchas instituciones que arrancaron en un plan barato terminan buscando un servidor cloud para Moodle a mitad de semestre.

Un VPS o servidor cloud te da tres cosas que el hosting compartido no puede:

  • CPU y RAM reservadas. Nadie más en el servidor te quita recursos cuando hay un examen masivo.
  • Control de la versión de PHP, de la base de datos y de las extensiones. Moodle exige versiones específicas y módulos como intl, soap y opcache activos con configuración a medida.
  • Escalar sin reinstalar. Si tu academia crece de 50 a 500 alumnos, subes el plan o pasas de VPS a dedicado sin volver a montar todo.

La regla práctica: si tu Moodle va a superar 50 usuarios concurrentes en los picos, ya necesita recursos reservados. Por debajo, un cloud hosting Moodle bien configurado aguanta, pero el techo llega rápido.

Cuántos alumnos aguanta un servidor Moodle según sus recursos

Un servidor Moodle con 4 vCPU y 8 GB de RAM sobre disco NVMe sostiene con holgura entre 50 y 150 alumnos concurrentes navegando. Si esos mismos alumnos rinden un examen a la vez, la cifra baja casi a la mitad, porque cada respuesta enviada es una escritura en la base de datos. La tabla de abajo traduce eso a configuraciones concretas.

Conviene aclarar qué significa concurrente, porque casi todos lo confunden. Moodle define usuario concurrente como aquel para el que el servidor está haciendo algo en ese instante, no las cuentas totales ni los usuarios logueados. De 1.000 matriculados rara vez hay más de 100 concurrentes reales, salvo el día del examen. La propia guía de rendimiento de Moodle recomienda montar un piloto y medir, porque las instituciones suelen sobreestimar la concurrencia y comprar de más.

Escenario Concurrentes navegando En examen simultáneo Configuración orientativa Producto X5
Piloto o academia chica Hasta 50 Hasta 25 2 vCPU, 4 GB RAM, NVMe VPS con cPanel
Instituto mediano 50 a 150 25 a 75 4 vCPU, 8 GB RAM, NVMe VPS Linux
Institución grande 150 a 400 75 a 200 8 vCPU, 16 GB RAM VPS Linux alto o dedicado
Universidad o cursos masivos 400 en adelante 200 en adelante Dedicado, base de datos separada Servidor dedicado Linux

La tabla es orientativa y parte de la regla oficial de 10 a 20 concurrentes por GB. El número exacto depende de tus plugins, del peso de los recursos y de si grabas clases en vivo. Si nos dices cuántos alumnos esperas en el pico y qué actividades vas a usar, dimensionamos el servidor Moodle contigo antes de que contrates, para que no pagues por recursos que no vas a tocar.

Qué hosting para Moodle elegir según el tamaño de tu institución

El hosting para Moodle correcto depende de la escala real, no de la aspiracional. Hasta 50 concurrentes, un VPS con cPanel resuelve. Entre 50 y 400, un VPS Linux con más RAM rinde mejor por dólar. De 400 en adelante, un servidor dedicado es el único que te garantiza el hardware completo. Estos son los tres niveles con los que asesoramos proyectos Moodle en Latinoamérica.

Nivel 1. VPS Moodle con cPanel para academias y pilotos

Si recién arrancas, tienes hasta 50 alumnos concurrentes en los picos y no quieres pasar la tarde aprendiendo comandos de Linux, un VPS Moodle con cPanel es la entrada natural. Gestionas archivos, bases de datos, backups y certificados SSL desde el panel, sin consola.

Casos típicos donde encaja: una academia de idiomas con 40 alumnos por trimestre, un instituto técnico con 80 estudiantes por cohorte, el área de recursos humanos de una empresa de 150 empleados que dicta inducciones.

Nuestro VPS con cPanel trae la licencia de cPanel y WHM incluida en el plan y corre en nuestro datacenter de Tampa. Es el moodle vps hosting más simple de operar cuando no tienes un técnico en planta. Dos detalles para que no haya sorpresas: Softaculous, el instalador de un clic, es un complemento que se contrata aparte en los VPS, y el VPS se entrega sin administración. Si no quieres ocuparte del servidor, mira el bloque de administración más abajo.

Nivel 2. VPS Linux para un servidor Moodle a medida

Cuando creces a entre 50 y 400 alumnos concurrentes, sumas plugins pesados (BigBlueButton para clases en vivo, H5P para contenido interactivo, un navegador seguro para exámenes vigilados) y tienes un sysadmin o desarrollador, un VPS Linux sin panel te deja armar el servidor Moodle VPS exactamente como lo necesitas.

Lo habitual en este nivel es combinar Nginx o LiteSpeed, PHP-FPM con OPcache afinado, Redis o Memcached para las sesiones, MariaDB ajustada para Moodle y un cron dedicado que no pelea con el tráfico web. Requiere más trabajo de montaje, pero el rendimiento por dólar de un VPS cloud Moodle así suele superar al de un VPS con panel.

Nuestro VPS Linux sin panel sirve como moodle vps de nivel intermedio: acceso root completo, recursos reservados y libertad total sobre el stack. Igual que el nivel 1, se entrega no administrado. Si no tienes a nadie que lo mantenga, la administración se suma como servicio.

Nivel 3. Servidor dedicado para Moodle en universidades y grandes corporativos

Cuando hablas de 400 o más alumnos concurrentes, exámenes con miles de inscritos a la vez, integración con sistemas académicos antiguos, repositorios de video propios o normas internas que prohíben compartir hardware, el camino es un servidor dedicado Moodle.

Perfiles típicos para este nivel: una universidad privada con miles de estudiantes activos, la plataforma de capacitación de un banco, una consultora de educación continua con cursos abiertos masivos.

El servidor dedicado Linux entrega CPU, RAM y almacenamiento sin que nadie más los toque, en Nueva York o Los Ángeles. Eso habilita configuraciones imposibles en un VPS: base de datos separada, cache distribuido, moodledata en partición propia y procesos cron pesados sin afectar al alumno conectado. Si tu sector exige hardware no compartido por cumplimiento, este es el nivel que corresponde.

Comparativa de hosting para Moodle por nivel

Característica VPS con cPanel VPS Linux sin panel Servidor dedicado Linux
Alumnos concurrentes Hasta 50 50 a 400 400 en adelante
Panel de control cPanel y WHM con licencia incluida Sin panel (SSH) Opcional
Recursos garantizados Sí, reservados al VPS Sí, reservados al VPS 100% del hardware
Stack ajustable Limitado a lo que cPanel permite Total (Nginx, Redis, MariaDB ajustada) Total, con clustering posible
Backups Herramienta de respaldos de cPanel Configurable a medida NAKIVO empresarial recomendado
Plugins pesados (BBB, H5P) Básico Bueno Excelente, con streaming propio
Administración Baja dificultad, no administrado Media a alta, no administrado Alta, o con administración contratada

Si no tienes claro en qué nivel cae tu proyecto, escríbenos antes de contratar. Tres preguntas resuelven la duda: cuántos usuarios concurrentes esperas en el pico, qué plugins de Moodle vas a activar y si tienes a alguien que pueda administrar Linux por SSH.

Servidor Moodle administrado, nosotros gestionamos y tú enseñas

Con un servidor Moodle administrado tu institución no toca una sola línea de Linux. Con el servicio de administración, en x5 servers nos encargamos del sistema operativo, la seguridad, los backups, las actualizaciones de PHP y de la base de datos, y del afinado del stack para que la plataforma rinda. Tú te concentras en los cursos y los alumnos.

La mayoría de academias y colegios no tienen un sysadmin en planta, y no deberían necesitarlo para dictar clases. Por eso ofrecemos la administración de servidores como capa gestionada sobre cualquier VPS o dedicado: monitoreo, parches de seguridad, respaldos verificados y ajuste del servidor pensado para la carga real de Moodle.

Preferimos ser claros con el alcance antes que prometer de más. La gestión cubre el servidor y su stack. La parte de aplicación de Moodle, es decir instalar la plataforma, actualizar el core, montar plugins específicos o integraciones LTI, se puede sumar como servicio adicional según tu caso y se cotiza aparte. Así pagas solo por lo que necesitas que hagamos.

Servidor Moodle propio frente a MoodleCloud y los LMS de pago

Un servidor Moodle propio te da control total del stack y una factura que no crece por alumno. MoodleCloud, el servicio oficial administrado, y los LMS comerciales cobran según la cantidad de usuarios y te imponen límites de plugins, almacenamiento e integraciones. Para una institución que planea crecer, el servidor propio suele salir más flexible.

MoodleCloud funciona para un piloto corto o un proyecto muy chico, pero sus planes escalan por cantidad de usuarios y restringen qué plugins puedes instalar. Un servidor cloud para Moodle propio elimina ese techo: instalas cualquier plugin, eliges la versión de PHP y de la base de datos, y la factura la fija la infraestructura, no el número de estudiantes.

El costo de un servidor propio no es solo el precio mensual de la infraestructura. Hay que sumar lo que dejas de gastar:

  • Sin licencia de software. Moodle es open source. No pagas por usuario, a diferencia de los LMS propietarios.
  • Sin contratos de soporte forzados. Contratas soporte cuando lo necesitas, no por una suscripción anual obligatoria.
  • Sin pago por crecimiento. Agregar 100 alumnos más no implica renegociar licencias. Si el servidor lo soporta, los sumas y ya.
  • Sin atarte a un proveedor. Si mañana cambias de hosting, tu Moodle se migra entero. Es un directorio de archivos, la carpeta moodledata y una base de datos.

La cuenta cambia según tu matrícula. El costo del servidor sube por escalones de plan, mientras que un servicio por usuario suma un cargo por cada alumno nuevo. Haz el cálculo con tus números de los próximos dos años antes de decidir; si quieres, lo hacemos contigo.

Qué debe incluir un buen hosting para Moodle

Un buen hosting para Moodle incluye, como piso mínimo, almacenamiento NVMe, backups diarios fuera del servidor, una versión de PHP soportada por tu versión de Moodle, un CDN como Cloudflare, un datacenter con energía y red redundantes y soporte que entienda Moodle. Sin eso, la plataforma anda bien hasta que llega el primer pico serio.

  • Almacenamiento NVMe. Los discos mecánicos o SATA hacen que Moodle se sienta lento incluso con CPU de sobra. El cuello de botella suele ser el disco de la base de datos.
  • Backups automáticos diarios fuera del servidor. Si un script malicioso corrompe la base, los respaldos en el mismo disco no sirven de nada.
  • La versión de PHP correcta. Según la documentación oficial, Moodle 4.5 LTS funciona con PHP 8.1 a 8.3, y Moodle 5.2 pide PHP 8.3 o 8.4. Si tu servidor todavía corre PHP 7.4, actualizar es la prioridad antes que cualquier otra optimización.
  • Cloudflare como CDN gratuito. Acelera la entrega de recursos estáticos del curso a alumnos en regiones distintas, sobre todo cuando hay PDFs y videos.
  • Datacenter con energía y red redundantes. Una plataforma con horarios estrictos de examen no se puede permitir una caída a mitad del parcial.
  • Soporte que entienda Moodle. Alguien que sepa qué es cron.php, por qué importa el $CFG->dataroot y cómo se ajusta upload_max_filesize.

Antes de contratar, pide por escrito qué cumple cada plan de esta lista. Nosotros te lo detallamos plan por plan, incluida qué parte cubre la administración de servidores y qué parte se cotiza aparte. Si un proveedor no te lo puede poner por escrito, ya tienes una respuesta.

Migración de Moodle a un servidor cloud sin perder cursos ni notas

La migración de Moodle da miedo porque cualquier error rompe la trazabilidad pedagógica: calificaciones, asistencias, entregas de tareas, foros con historial. Hacerlo mal cuesta semanas de soporte explicando a los profesores por qué se borró la nota del primer parcial.

Una migración bien hecha tiene cuatro pasos: copia completa del directorio de Moodle y de moodledata, volcado SQL consistente de la base de datos, restauración en el nuevo servidor con ajuste de URLs y permisos, y validación de los cursos críticos antes del cambio definitivo de DNS. El cambio se agenda fuera del horario de clases para que los alumnos no lo noten.

La migración es gratis si tu Moodle viene de un servidor con cPanel y contratas un plan anual con cPanel, como el VPS con cPanel o el hosting dedicado cPanel. En cualquier otro caso la cotizamos según el tamaño de la instalación.

Preguntas frecuentes sobre hosting para Moodle

¿Cuál es el mejor hosting para Moodle?

El mejor hosting para Moodle es el que tiene recursos reservados para tu concurrencia real. Para un piloto o una academia chica, un VPS con cPanel. Para un instituto mediano, un VPS Linux con 8 GB de RAM o más. Para una universidad con más de 400 concurrentes, un servidor dedicado. El hosting compartido no entra en la lista para uso real.

¿Cuántos alumnos soporta un VPS Moodle?

Depende del uso. Un VPS Moodle bien configurado con 4 vCPU, 8 GB de RAM y NVMe sostiene entre 50 y 150 alumnos concurrentes en navegación normal. Si esos mismos alumnos están dando un examen al mismo tiempo, el límite baja a entre 25 y 75, porque cada envío de pregunta es una escritura SQL. Para exámenes masivos conviene escalar a un dedicado.

¿Qué diferencia hay entre un VPS Moodle y un servidor cloud para Moodle?

En la práctica se usan como sinónimos. Un vps moodle es una instancia virtual con recursos garantizados donde instalas la plataforma, y servidor cloud es el término más comercial para lo mismo. La diferencia real no está en el nombre, sino en el tamaño: cuántos alumnos concurrentes aguanta y si lleva panel de control o no.

¿Qué versión de PHP necesita Moodle?

Depende de la versión de Moodle. Según la documentación oficial, Moodle 4.5 LTS acepta PHP 8.1 a 8.3, Moodle 5.0 y 5.1 piden PHP 8.2 a 8.4, y Moodle 5.2 pide PHP 8.3 o 8.4. Si tu servidor corre PHP 7.4 o inferior, actualiza primero, porque esas versiones ya no reciben parches de seguridad.

¿Sirve un hosting barato para Moodle o necesito un VPS desde el inicio?

Un hosting compartido barato sirve para una prueba de concepto, no para operar. Cualquier proyecto Moodle real con más de 20 usuarios activos sufre por los límites de procesos concurrentes y de memoria PHP. Arrancar en un VPS te ahorra la migración del segundo semestre, cuando ya tienes cursos con notas dentro.

¿Necesito BigBlueButton si uso Moodle?

No es obligatorio. BigBlueButton sirve para clases en vivo dentro de Moodle, pero puedes usar la plataforma de forma asincrónica y delegar las clases sincrónicas a Zoom, Google Meet o Microsoft Teams. Si vas a montar BBB, dimensiona el servidor para esa carga extra, porque consume bastante CPU y ancho de banda.

¿Qué hago con los videos pesados en un servidor Moodle?

Servir video desde el mismo servidor donde corre Moodle es mala idea cuando el catálogo crece. Lo recomendable es subir los videos a un almacenamiento de objetos (S3, Wasabi, Backblaze B2) o a un servicio de video, y embeber el reproductor dentro del curso. Así el servidor queda libre para gestionar la experiencia académica.

¿Cloudflare funciona con Moodle?

Sí, y lo recomendamos en su plan gratuito. Acelera la entrega de los archivos estáticos del tema y de los recursos públicos. Para las áreas autenticadas hay que configurar reglas de bypass de cache para que las sesiones no se mezclen entre usuarios, pero es un ajuste de minutos.

¿X5 Servers administra mi servidor Moodle?

Sí, si contratas la administración de servidores. Con ese servicio nos encargamos del sistema operativo, la seguridad, los backups, las actualizaciones de PHP y de la base de datos, y del afinado del servidor para la carga de Moodle, sobre cualquier VPS o dedicado. La parte de aplicación, es decir instalar Moodle, actualizar el core o montar plugins e integraciones, la sumamos como servicio adicional y la cotizamos aparte.

¿Puedo tener el servidor en un país y mis alumnos en otro?

Sí, es lo normal en Latinoamérica. Nuestros servidores están en Estados Unidos: los VPS con cPanel en Tampa y los dedicados Linux en Nueva York o Los Ángeles. Moodle no es una aplicación de tiempo real como una llamada de voz, así que la distancia pesa menos. Si quieres certeza, haz un piloto con un grupo pequeño y mide desde tus sedes antes de migrar todo.

¿Qué stack usan las universidades grandes?

El stack estándar incluye Apache o Nginx como servidor web, PHP-FPM con OPcache, MariaDB o MySQL 8, Redis para sesiones y cache, y un servicio cron dedicado. Con más de 5.000 usuarios el stack se reparte entre varios servidores: uno para la aplicación, otro para la base de datos y un tercero para moodledata. Un servidor dedicado Moodle permite esa arquitectura sin salir de un solo proveedor.

Cómo elegir y arrancar tu hosting para Moodle

El paso a paso que le sugerimos a cualquier institución que está armando o migrando su plataforma:

  1. Definir el número real de usuarios concurrentes en el pico, no el total de matriculados.
  2. Listar los plugins críticos que vas a usar, sobre todo los de video, exámenes vigilados e integraciones externas.
  3. Decidir si tendrás un administrador de servidor o te conviene contratar la administración.
  4. Elegir el nivel adecuado de la tabla de arriba: VPS con cPanel, VPS Linux o dedicado Linux.
  5. Contratar el plan, coordinar la migración si vienes de otro proveedor y validar los cursos críticos antes del cambio definitivo.

¿Necesitas asesoría para elegir el hosting para Moodle correcto?

Te ayudamos a dimensionar la infraestructura según la cantidad real de alumnos concurrentes, los plugins que usarás y tu presupuesto. Si vienes de cPanel y contratas un plan anual con cPanel, la migración es gratis.

Solicitar asesoría

Un servidor Moodle bien dimensionado no es un gasto operativo más. Es lo que permite que profesores y alumnos confíen en la plataforma cuando llega el examen final. Y eso, en una institución educativa, vale más que ahorrarse 20 dólares al mes en un plan que no aguanta. Si quieres conversar tu caso, escríbenos por la página de contacto y te respondemos con una recomendación basada en tu escala real.

Las cifras de esta guía salen de la documentación oficial: el dimensionamiento por concurrencia está en la guía de rendimiento de Moodle y los requisitos de PHP por versión en la documentación de PHP de Moodle. Para conocer la plataforma y sus casos de uso, el punto de partida es moodle.org.

 

hosting para Moodle en VPS o servidor dedicado

Ver tambien