03 – Guía instalar Moodle en Ubuntu 20.04

Guía instalar Moodle en Ubuntu

Moodle proporciona gestión de contenidos, una interfaz de usuario fácil de usar, informes, cuestionarios, comentarios, listas de asistencia y mucho más.

Esta es la Guía instalar Moodle en Ubuntu correspondiente a este tutorial:

Instalar la pila LEMP en Ubuntu

Crear una base de datos para Moodle

sudo mysql -u root -p
 CREATE DATABASE moodle;
CREATE USER 'moodlesuper'@'localhost' IDENTIFIED BY 'password';
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,CREATE TEMPORARY TABLES,DROP,INDEX,ALTER ON moodle.* TO 'moodlesuper'@'localhost';
FLUSH PRIVILEGES;
exit;

Guía instalar Moodle en Ubuntu

sudo wget https://download.moodle.org/download.php/direct/stable310/moodle-3.10.1.tgz
sudo tar -zxvf moodle-3.10.1.tgz -C /usr/share/nginx/html/
sudo chown -R www-data:www-data /usr/share/nginx/html/moodle
sudo chmod -R  755 /usr/share/nginx/html/moodle
sudo mkdir /usr/share/nginx/html/moodledata
sudo chown -R www-data:www-data /usr/share/nginx/html/moodledata
sudo chmod -R  755 /usr/share/nginx/html/moodledata

Configuración de Moodle

cd /usr/share/nginx/html/moodle
sudo cp config-dist.php config.php
sudo nano config.php

En la sección DATABASE SETUP del archivo config.php, haga lo siguiente.

  1. Sustituir pgsql por mariadb
  2. Sustituya moodle por el nombre de la base de datos que creó al configurar mariadb
  3. Cambie el username por el nombre de usuario real de la base de datos que creó anteriormente
  4. Cambia la password por la contraseña de tu base de datos

Desplazate hacia abajo hasta llegar a la sección WEBSITE LOCATION del archivo config.php.

Reemplaza http://example.com/moodle con http://tu-dominio/moodle

Como yo estoy instalando en un VPS virtual en mi laboratorio, pondo la ip publica de mi VPS ‘https://192.168.1.142/moodle’

Desplácese más abajo hasta la sección LOCATION OF DATA FILES del archivo config.php.

Cambie /home/example/moodledata por el directorio de datos de moodle que creó anteriormente. El mío sería /usr/share/nginx/html/moodledata

Acceder a la interfaz web de moodle

En este punto, puede abrir un navegador web y visitar tu-dominio/moodle para completar la instalación.

¡Que tengas un Ingenioso día!

¡que tengas un ingenioso día!

Contrata tu plan Ingenios@ de Sistemas por 5€ al mes y responderé a todas tus preguntas sobre tecnología en el menor tiempo posible. Pasa a formar parte de la comunidad Ingenios@s de Sistemas y disfruta de contenido exclusivo y aprende sobre sistemas Open Source, Blockchain, SmarContract, Web3, Inteligencia Artificial y Reaidad Virtual, súbete al tren de la Revolución 4.0

Si quieres estar al día y no perderte nada Suscribete al Podcast Ingenios@s de Sistemas, un episodio diario que te mantendrá informado y formado en esta vertiginosa carrera.

Deja un comentario

Share to...