Moodle es una plataforma de aprendizaje en línea de código abierto ampliamente utilizada en instituciones educativas de todo el mundo. En este artículo, te guiaré a través del proceso de instalación de Moodle en un servidor Ubuntu 22.04, paso a paso, para que puedas comenzar a crear y administrar cursos en línea de manera efectiva.
Paso 1: Actualizar Repositorios y Paquetes
Antes de instalar Moodle, es importante asegurarse de que los repositorios y los paquetes del sistema estén actualizados. Puedes hacerlo ejecutando los siguientes comandos en tu terminal:
sudo apt update
sudo apt upgrade -y
Paso 2: Instalación de Apache, MariaDB y PHP
Moodle requiere un servidor web, una base de datos y PHP para funcionar correctamente. Para instalar Apache, MariaDB (una bifurcación de MySQL) y PHP en Ubuntu 22.04, ejecuta el siguiente comando:
sudo apt install apache2 mariadb-server php libapache2-mod-php php-mysql php-gd php-curl php-xmlrpc php-intl php-mbstring php-soap php-zip php-ldap unzip -y
Paso 3: Configuración de la Base de Datos MariaDB
Después de instalar MariaDB, necesitamos crear una base de datos y un usuario para Moodle. Inicia sesión en la consola de MySQL como usuario root:
sudo mysql -u root
Una vez en la consola de MySQL, crea una nueva base de datos y un nuevo usuario con privilegios para esa base de datos:
CREATE DATABASE moodle;
CREATE USER 'moodleuser'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON moodle.* TO 'moodleuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Paso 4: Descarga e Instalación de Moodle
Ahora, descarga la última versión de Moodle desde el sitio web oficial y descomprímela en el directorio de tu servidor web:
wget https://download.moodle.org/download.php/direct/stable411/moodle-latest-411.tgz
sudo tar -zxvf moodle-latest-411.tgz -C /var/www/html/
Luego, cambia los permisos del directorio de Moodle para que el servidor web pueda acceder a él:
sudo chown -R www-data:www-data /var/www/html/moodle
sudo chmod -R 755 /var/www/html/moodle
Paso 5: Configuración de Moodle a través del Navegador Web
Finalmente, abre tu navegador web y accede a la URL de tu servidor utilizando el nombre de dominio o la dirección IP. Sigue las instrucciones en pantalla para completar la instalación de Moodle. Durante el proceso de instalación, deberás ingresar la información de la base de datos que configuraste anteriormente.
Una vez completada la instalación, podrás acceder al panel de administración de Moodle y comenzar a crear cursos y administrar usuarios.
Si estás buscando una plataforma confiable para alojar Moodle en la nube, considera utilizar los servicios de Cloud VPS de Shape.host. Con servidores rápidos y seguros, Shape.host proporciona el entorno perfecto para ejecutar tu plataforma de aprendizaje en línea de manera eficiente.