En este tutorial aprenderás a instalar Moodle 5.0.1 en Windows con Laragon, configurando Apache, PHP y MySQL paso a paso para tener tu plataforma e‑learning operativa en http://localhost/moodle.


1. Requisitos previos

Antes de comenzar, asegúrate de contar con:

  • Windows 10 o superior (64 bits).
  • Laragon (versión 5.0 o superior).
  • Conexión a Internet para descargar paquetes.
  • Al menos 4 GB de RAM disponible (recomendado).

Enlaces útiles:


2. Instalación y configuración de Laragon

  1. Ejecuta el instalador de Laragon y acepta la carpeta por defecto C:\laragon.
  2. Selecciona Apache, MySQL, PHP 8.2 durante la instalación.
  3. Abre Laragon y haz clic en Start All para levantar los servicios.

3. Crear el proyecto Moodle

  1. En Laragon, ve a Menu → Quick app → Empty y nombra la carpeta moodle.
  2. Esto generará C:\laragon\www\moodle.

4. Descargar y copiar Moodle 5.0.1

powershell
# Desde PowerShell (en C:\laragon\www\moodle)
Invoke-WebRequest https://download.moodle.org/download.php/direct/stable500/moodle-latest-500.tgz -OutFile moodle.tgz
tar -xvzf moodle.tgz
Remove-Item moodle.tgz

5. Configurar virtual host (opcional)

Para acceder vía http://moodle.test:

1. En Laragon, ve a Menu → Apache → sites-enabled → Open folder.

2. Crea moodle.test.conf con:

    bash
    <VirtualHost *:80>
        ServerName moodle.test
        DocumentRoot "C:/laragon/www/moodle"
    
        <Directory "C:/laragon/www/moodle">
            Options +FollowSymLinks
            AllowOverride All
            Require all granted
        </Directory>
    </VirtualHost>

    3. Añade en C:\Windows\System32\drivers\etc\hosts:

    powershell
    127.0.0.1   moodle.test
    1. Reinicia Apache desde Laragon.

    6. Crear la base de datos

    1. Abre Menu → MySQL → phpMyAdmin
    2. Crea una base moodle con cotejamiento utf8mb4_unicode_ci.
    3. Crea un usuario moodleuser con contraseña segura y todos los privilegios sobre moodle.

    7. Instalación vía navegador

    1. Navega a http://localhost/moodle (o http://moodle.test).
    2. El instalador web te pedirá:
      • Directorio de datos: C:\laragon\data\moodledata (créalo manualmente).
      • Datos de la base de datos:
        • Servidor: localhost
        • Base: moodle
        • Usuario: moodleuser
        • Contraseña: tu contraseña
    3. Completa el asistente seleccionando idioma, plugins y cuenta admin.

    8. Post‑instalación y optimización

    • Permisos: Asegúrate de que C:\laragon\data\moodledata tenga permisos de escritura para el usuario de Apache.
    • Cron automático: Añade en Menu → Task Scheduler:
    powershell
    C:\laragon\bin\php\php-8.2\php.exe C:\laragon\www\moodle\admin\cli\cron.php
    • cada 5 minutos.
    • Configuraciones recomendadas:
      • Aumenta max_execution_time a 300 en php.ini.
      • Activa opcache para mejorar el rendimiento.

    Conclusión

    ¡Ya tienes Moodle 5.0.1 en Windows con Laragon corriendo en tu máquina! Accede con tu cuenta admin, explora los plugins e inicia tu entorno e‑learning local.

    Para más tutoriales, visita también:

    Comentarios

    No hay comentarios todavía. ¿Tienes algúna duda? Deja un comentario.

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *