Guide de clonage d’une formation Moodle

sur support amovible

 

 

 

 

 

 

 

 

 

 

Guide conçu et rédigé

par

Abdelkrim Jebbour

Email : jebbour@yahoo.com

Site web : www.jakrim.objectis.net

TABLE DES MATIERES

 

Pourquoi ce guide :              3

Environnement requis pour préparer le support amovible              3

Etapes de préparation du support amovible              4

Etape 1 :              4

Etape 2 :              5

Etape 3 :              5

Etape 4 :              8

Etape 5 :              8

A ne pas oublier :              9

ANNEXE : Guide d’installation de Moodle              10

Pourquoi ce guide :

 

Dans le cadre des formations Transfer et des FOAD soutenues par l’AUF, il devient de plus en plus nécessaire de fournir aux stagiaires et aux étudiants une solution leur permettant d’utiliser la plate-forme Moodle hors connexion Internet et à partir d’un périphérique amovible (clé USB, carte mémoire ou disque dur externe).

Cette solution permet aux enseignants et aux étudiants du Sud de contourner la difficulté d’avoir un accès régulier et rapide à Internet. Les enseignants formés dans les ateliers Transfer pourront ainsi continuer à développer leurs cours sans être obligés d’être constamment connectés à Internet et les étudiants inscrits dans les FOAD pourront avoir un accès permanent à la formation qu’ils suivent et ce, dans les mêmes conditions que sur la plate-forme hébergée sur Internet.

Ce document décrit une des façons de cloner sur support amovible une formation à distance conçue sous Moodle. La solution proposée s’appuie sur la version Lite de PortableApps.com Suite™ dont l’utilisation est libre de droits. Portableapps.com Suite est une application qui s’installe sur un support amovible réinscriptible et qui permet d’exécuter un logiciel à partir de ce support sans que ce logiciel soit au préalable installé sur la machine de travail.

Par exemple, si vous utilisez la suite OpenOffice sur votre ordinateur, il y a des chances qu’elle ne soit pas installée sur un ordinateur que vous voudriez utiliser dans un cyber café par exemple. Dans ce cas, vous n’auriez d’autre choix que de la télécharger et de l’installer avant de pouvoir faire votre travail. Cependant, si vous possédez une clé USB par exemple, dans laquelle vous avez installé au préalable Portableapps.com Suite et la version portable d’OpenOffice, vous n’avez rien d’autre à faire que d’insérer votre clé et d’exécuter directement OpenOffice à partir de votre clé.

A la date de la rédaction de ce document, il existe près de cinquante applications utilisables avec Portableapps.com Suite. La liste de ces applications est consultable sur http://portableapps.com/apps.

Environnement requis pour préparer le support amovible

 

Pour fonctionner, le LCMS Moodle, qui nous intéresse directement ici, a besoin d’un serveur web (Apache, par exemple), d’un serveur de bases de données (MySQL, par exemple) et du langage de scripts PHP. Portableapps.com Suite fournit une version portable de XamppLite, un paquetage logiciel intégrant, entre autres, Apache, MySQL et PHP de même qu’il fournit l’application XAMPP Launcher 1.2 qui permet d’exécuter l’environnement à partir du support amovible.

Pour effectuer le clonage d’une formation Moodle sur support amovible, il convient donc :

§                  D’acquérir un support d’une capacité suffisante pour accueillir Portableapps.com Suite, XamppLite, Xampp Launcher 1.2, Moodle et la formation que l’on désire cloner (on conseille une capacité minimale d’1 Go, mais cette capacité peut être supérieure si vous avez choisi d’autres applications et/ou si votre formation est volumineuse).

§                  De télécharger Portableapps.com Suite, XamppLite et Xampp Launcher à partir de : http://portableapps.com/apps/development/xampp

§                  De télécharger Moodle à partir de : www.moodle.org

§                  De préparer une sauvegarde de votre formation à partir du site Moodle que vous utilisez.

Etapes de préparation du support amovible

 

Je supposerai que toutes les applications citées ci-dessus ont été téléchargées sur votre disque dur, que vous disposez d’une clé USB disposant d’un espace vierge suffisant et que vous travaillez sous Windows.

Etape 1 :

Installer Portableapps.com Suite sur la clé USB en exécutant le fichier d’installation PortableApps_Suite_Lite_1.0.EXE. Si tout va bien vous devriez maintenant avoir sur votre clé USB le contenu suivant :

Exécutez l’application StartPortableApps.EXE et vous verrez apparaître un menu à droite au bas de votre écran. C’est ce menu que vous utiliserez pour lancer vos applications portables.

Etape 2 :

Installer XamppLite sur la clé USB en exécutant le fichier autoextractible xampplitewin32-1.6.4.EXE et en lui indiquant la racine de votre clé USB. Si tout va bien vous devriez maintenant avoir sur votre clé USB un dossier intitulé XamppLite.

 

Etape 3 :

              Installez Xampp Launcher en cliquant sur l’icône de PortableApps (barre des tâches rapides en bas et à droite de votre écran) pour activer le menu

              Dans le menu de PortableApps activé, cliquez sur Options puis sur Install a New App

              Cliquez ensuite sur Install puis indiquez le chemin de Xampp Launcher dans la boîte de dialogue qui s’affichera, puis confirmez.

Après confirmation, suivez les instructions qui s’afficheront.

Si vous avez bien exécuté ce qui précède vous verrez maintenant apparaître l’item Xampp Control Panel dans le menu de PortableApps.

Pour tester, exécutez Xampp Launcher à partir du menu pour appeler le centre de contrôle de Xampp. Une fois celui-ci affiché, lancez Apache et MySQL en cliquant sur le bouton Start  situé en regard de chacune des deux applications. Vous verrez alors s’afficher le statut Running indiquant que le serveur est lancé.

Continuez la vérification en ouvrant dans votre navigateur web l’adresse http://localhost/xampp/. Si vous voyez apparaître l’écran suivant, c’est que l’installation a été correctement effectuée.

Etape 4 :

L’environnement requis par Moodle étant bien installé, il faut maintenant installer Moodle lui-même. Pour cela, suivez la procédure décrite dans le Guide d’installation de Moodle fourni en annexe (ignorez les actions 1. de l’étape 1 et de l’étape 2).

Etape 5 :

              Il ne reste plus maintenant qu’à restaurer votre formation. Pour cela, créez un cours vierge sur Moodle, entrez dans le cours et cliquez sur le lien Restauration dans le menu administrateur. Dans l’écran qui s’affichera, cliquez sur le bouton Déposer un fichier et indiquez le chemin où se trouve le fichier de sauvegarde de votre formation.

              Quand le fichier de sauvegarde sera téléchargé sur Moodle, appuyez sur le lien Choisir situé en regard de votre fichier pour indiquer à Moodle que c’est ce fichier-là qui doit être restauré. Pour le reste, vous n’avez plus qu’à suivre les instructions affichées par Moodle.

A ce stade, vous avez sur votre clé USB et Moodle et l’environnement nécessaire à son fonctionnement et la formation que vous avez restaurée.

A ne pas oublier :

 

Chaque fois que vous voudrez exécuter Moodle à partir de votre support amovible, vous aurez à :

§            Lancer le serveur web Apache et le serveur de bases de données MySQL en cliquant dans le menu PortableApps sur le lien Xampp Control Panel et, dans la fenêtre de contrôle, sur le bouton Start en regard de Apache et de MySQL.

§            Ouvrir votre navigateur et accéder à l’adresse http://localhost/moodle

A la fin de votre session de travail, assurez que vous avez arrêté votre serveur en cliquant dans le menu PortableApps sur le lien Xampp Control Panel et, dans la fenêtre de contrôle, sur le bouton Stop en regard de Apache et de MySQL.

 

ANNEXE : Guide d’installation de Moodle

Etape 1 : Téléchargement de Moodle

Téléchargez le fichier d’installation de Moodle à partir de l’adresse : http://www.moodle.org...

Etape 2 : Installation de Moodle

Exécutez le fichier d’installation Moodle et donnez comme chemin d’installation F:\Xampplite\htdocs. Si tout va bien, vous avez maintenant un dossier F:\Xampplite\htdocs\moodle

Etape 3 : Création du dossier destiné aux fichiers utilisateur générés sous Moodle

  1. Placez-vous dans le dossier F:\Xampplite
  2. Créez-y un nouveau dossier intitulé moodledata. Si tout va bien, vous avez maintenant un dossier F:\Xampplite\moodledata.

Etape 4 : Création de la base de données moodle

  1. Si ce n’est déjà fait, lancez Xampp en exécutant le Xampp Launcher à partir du menu PortableApps, puis en cliquant sur Start devant Apache et MySQL
  2. Avec votre navigateur Internet et ouvrez l’adresse suivante : http://localhost/ C’est l’adresse de votre serveur local.
  3. Après avoir choisi votre langue de travail, vous verrez apparaître la page d’accueil de Xampplite

  1. Dans le menu de gauche (couleur orange), sous la rubrique Outils, cliquez sur le lien phpMyAdmin. L’interface d’administration du serveur MySql apparaîtra (cf. capture)

  1. Dans le champ situé sous l’intitulé « Créer une base de données », saisissez le nom « moodle » puis cliquez sur le bouton « Créer ». Un nouvel écran vous annoncera l’existence d’une nouvelle base de données moodle. Pour l’instant, elle est vide. Les tables seront créées ultérieurement.
  2. Il faut à présent créer un nouvel utilisateur et lui assigner tous les privilèges. Pour cela, cliquez sur le bouton « Privilèges » pour afficher la liste des utilisateurs ayant accès à Moodle. Pour l’instant, un seul utilisateur existe avec le nom « root ». Cliquez sur l’icône qui se trouve en face de « root » dans la colonne « Action » pour afficher les privilèges assignés à l’utilisateur « root ».
  3. Allez à la rubrique intitulée « Changement des informations de connexion / Copie d'utilisateur » et saisissez les informations demandées :

Nom d'utilisateur                            : admin (ou un autre login de votre choix)

Serveur                                           : à laisser tel quel

Mot de passe                                   : un mot de passe de votre choix

Entrer à nouveau                             : ressaisissez votre mot de passe

Générer un mot de passe               : à laisser tel quel

Une fois les informations saisies, allez dans la rubrique qui suit, soit  «Créer un nouvel utilisateur avec les mêmes privilèges et...». Cochez la case « ...conserver intact l'ancien utilisateur» puis  cliquez sur le bouton «Exécuter». Un écran s’affichera indiquant que la requête a été exécutée avec succès.

  1. La base de données de votre Moodle est maintenant créée avec un utilisateur ayant tous les privilèges. Vous pouvez maintenant quitter PhpMyAdmin.

Etape 5 : Exécution des scripts de configuration de Moodle

  1. A partir de votre navigateur, lancer moodle via l’adresse http://localhost/moodle
  2. Dans les écrans qui s’afficheront, cliquez sur le bouton « Suivant » jusqu’à l’apparition de l’écran où il vous est demandé d’introduire un mot de passe utilisateur
  3. Saisissez le mot de passe que vous avez spécifié pour votre base de données (voir le point 7 de l’étape 4 ci-dessus) puis cliquez sur « Suivant »
  4. Un écran de vérification des paramètres apparaîtra et vous signalera si tous les paramètres exigés par Moodle sont correctement spécifiés. Si tout est ok, cliquez sur « Suivant »
  5. A partir de là seront exécutés les scripts de création automatique des tables de la base de données moodle. Chaque fois qu’un script aura été exécuté avec succès, vous n’aurez qu’à continuer en cliquant sur le bouton « Continuer ».
  6. Quand tous les scripts auront été exécutés avec succès, vous verrez apparaître un écran vous invitant à télécharger le paquetage langue que vous avez choisi auparavant. Si vous êtes connectés à Internet, le paquetage sera téléchargé sinon vous pourrez toujours le faire plus tard.
  7. Acceptez le copyright quand il vous sera demandé de le faire
  8. Créez un compte administrateur pour la plate-forme Moodle (utilisez un login et mot de passe différents de ceux que vous avez utilisés pour la base de données).
  9. Remplissez les champs obligatoires Nom, Prénom, mail, ville, pays, etc. puis validez.
  10. Vous verrez la page d’accueil de la plate-forme s’afficher avec un ensemble d’informations à fournir (Nom du site, Nom abrégé, Description, etc.)
  11. Saisissez les informations puis enregistrez les modifications.

 

Voilà, vous avez réussi l’installation de votre plate-forme Moodle sous Xampplite Windows.

Guide de clonage d’une formation Moodle sur support amovible

Abdelkrim Jebbour - ajebbour@gmail.com

 

Oct. 2007 – Kénitra – Maroc   –   page 13