Moodle est un système de gestion de l’apprentissage (LMS) très populaire. Dans ce guide, nous allons vous montrer comment installer Moodle sur un serveur vps exécutant Ubuntu 24.04.
Prérequis
- Un serveur vps avec Ubuntu 24.04 installé.
- Accès root ou un utilisateur avec des droits sudo.
- Une connexion Internet.
Étape 1: Mise à jour de votre serveur
Tout d’abord, ouvrez le terminal et mettez à jour votre serveur avec les commandes suivantes :
sudo apt update
sudo apt upgrade -y
Étape 2: Installation de PHP et des extensions nécessaires
Moodle nécessite PHP et certaines extensions. Installez-les avec la commande suivante :
sudo apt install php php-cli php-fpm php-xml php-mbstring php-curl php-gd php-pgsql php-zip php-soap php-intl -y
Étape 3: Installation de la base de données
Nous allons installer MariaDB en tant que base de données pour Moodle :
sudo apt install mariadb-server -y
sudo mysql_secure_installation
Étape 4: Configuration de la base de données pour Moodle
Connectez-vous à MariaDB :
sudo mysql -u root -p
Créez une base de données et un utilisateur pour Moodle :
CREATE DATABASE moodle CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'moodleuser'@'localhost' IDENTIFIED BY 'votre_mot_de_passe';
GRANT ALL PRIVILEGES ON moodle.* TO 'moodleuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Étape 5: Téléchargement et installation de Moodle
Téléchargez la dernière version de Moodle :
cd /var/www/html
sudo git clone git://git.moodle.org/moodle.git
sudo chown -R www-data:www-data moodle
Étape 6: Configuration de Moodle
Renommez le fichier config :
cd moodle
sudo cp config-dist.php config.php
Modifiez config.php pour inclure vos informations de base de données :
sudo nano config.php
Ajoutez les lignes suivantes en remplaçant les valeurs par vos paramètres :
$CFG->dbtype = 'mysqli';
$CFG->dblibrary = 'native';
$CFG->dbhost = 'localhost';
$CFG->dbname = 'moodle';
$CFG->dbuser = 'moodleuser';
$CFG->dbpass = 'votre_mot_de_passe';
Étape 7: Compléter l’installation via l’interface web
Ouvrez votre navigateur et allez à l’adresse suivante : http://votre_adresse_ip/moodle Pour terminer l’installation, suivez les instructions à l’écran.
Conclusion
Vous avez maintenant installé Moodle sur un serveur vps exécutant Ubuntu 24.04. Profitez de votre plateforme d’apprentissage !