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.
- Sustituir pgsql por mariadb
- Sustituya moodle por el nombre de la base de datos que creó al configurar mariadb
- Cambie el username por el nombre de usuario real de la base de datos que creó anteriormente
- 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.