Attention : vous consultez actuellement la documentation dédiée aux versions 1.x de Moodle. La documentation pour les versions 2.x de Moodle est consultable ici : Gestion des instances, celle pour les versions 3.x de Moodle est consultable ici : Gestion des instances et celle pour Moodle 4.x est consultable là : Gestion des instances.

Gestion des instances

De MoodleDocs
Aller à :navigation, rechercher

L'infrastructure de gestion des instances et du déploiement permet de gérer l'ensemble des plates-formes virtuelles mises en service sur un seul hébergement physique.

Principe de la virtualisation

Le principe de virtualisation est simple. Il consiste à ne plus tenir compte du fichier config.php initialement écrit lors d'une installation de Moodle, mais produire un jeu de valeurs de configuration dynamique à partir d'une table, et selon le nom de domaine utilisé pour atteindre Moodle.

Pour des raisons pratiques et pour exploiter toute la richesse de Moodle lui-même, cette table a été confiée à un bloc : le bloc VMoodle.

Procédé de virtualisation

Le cycle de vie d'un système virtualisé est en général le suivant :

Préparation

L'ensemble des noms de domaines utilisés doit être disponible, et pointés vers le serveur d'hébergement du réseau virtuel.

  1. Installation complète d'un premier Moodle physique (appelée maître de réseau)
  2. Mise en place du hook de virtualisation et installation du bloc VMoodle
  3. Première configuration de la plate-forme maître de réseau

Utilisation des modèles et déploiement

  1. Photographie de la plate-forme maître de réseau. Ceci produit un premier modèle pour la création de la première plate-forme virtualisée.
  2. Virtualisation de la première plate-forme. La première plate forme peut être générée "hors réseau", mais il faudra alors s'y logguer directement avec le compte administrateur (le même que celui de la plate-forme maître).
  3. Réglage de la première plate-forme virtualisée. Elle peut alors servir de modèle à toutes les autres. A noter que les réglages réseau principaux seront toujours surchargés au moment d'une virtualisaton ultérieure.
  4. Déploiement des autres plates-formes, dans la stratégie réseau choisie.

Point de départ

point de depart.jpg

Le point de départ de l'interface montre la situation après mise en place de la virtualisation sur un premier Moodle physiquement installé.