Outils pour utilisateurs

Outils du site


local:vmoodle:technique

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
local:vmoodle:technique [2016/05/11 11:39]
admin [Contraintes sur les scripts CLI]
local:vmoodle:technique [2020/04/07 11:06] (Version actuelle)
Ligne 1: Ligne 1:
-===== Guide technique ===== +=====VMoodle ​: Technical guide =====
-===== VMoodle =====+
  
-==== Principe de virtualisation ====+ 
 +==== About virtualisation ====
  
 La virtualisation de Moodle consiste à n'​utiliser qu'une seule base de code installée pour opérer un nombre indéterminé de plates-formes Moodle, autonomes ou configurées en réseau. Le procédé utilise une mise en base de données (dynamique) des paramètres de configuration principaux (chemins et base de données) des instances virtuelles, et de procéder à une commutation très précoce de la configuration de service à partir de ce registre. La virtualisation de Moodle consiste à n'​utiliser qu'une seule base de code installée pour opérer un nombre indéterminé de plates-formes Moodle, autonomes ou configurées en réseau. Le procédé utilise une mise en base de données (dynamique) des paramètres de configuration principaux (chemins et base de données) des instances virtuelles, et de procéder à une commutation très précoce de la configuration de service à partir de ce registre.
Ligne 19: Ligne 19:
    php {cliscript} --{param1}={val1} --host=http://​virtuel.monmoodle.fr  ​    php {cliscript} --{param1}={val1} --host=http://​virtuel.monmoodle.fr  ​
  
 +VMoodle fournit également une série de scripts d'​industrialisation pour procéder massivement à des déploiements et des transformations de nombreuses unités Moodle.
 +
 +=== Scripts standards disponibles ===
 +
 +   * local/​vmoodle/​cli/​upgrade.php => admin/​cli/​upgrade.php
 +   * local/​vmoodle/​cli/​reset_password.php => admin/​cli/​reset_password.php
 +   * local/​vmoodle/​cli/​purge_caches.php => admin/​cli/​purge_caches.php
 +   * local/​vmoodle/​cli/​schedule_task.php => admin/​cli/​schedule_task.php
 +   * local/​vmoodle/​cli/​mysql_compressed_rows.php => admin/​cli/​mysql_compressed_rows.php
 +   * local/​vmoodle/​cli/​maketestplan.php => admin/​tool/​generator/​cli/​maketestplan.php
 +   
 +=== Scripts d'​indusrialisation ===
 +
 +   * local/​vmoodle/​cli/​bulkcreatenodes.php
 +   * local/​vmoodle/​cli/​bulkdestroynodes.php
 +   * local/​vmoodle/​cli/​bulksnapshot.php
 +   * local/​vmoodle/​cli/​bulkupgrade.php
  
 ==== Utilisation de plusieurs Moodle sur la même racine d'​hôtes (sous-répertoires) ==== ==== Utilisation de plusieurs Moodle sur la même racine d'​hôtes (sous-répertoires) ====
Ligne 24: Ligne 41:
 Actuellement ce type d'​installation n'est pas supporté par VMoodle. ​ Actuellement ce type d'​installation n'est pas supporté par VMoodle. ​
  
-[[:​Local:​VMoodle|Revenir à l'index du composant]]+------- 
 +<​html><​!-- nomoodle --></​html>​ 
 +[[:​Local:​VMoodle|back to VMoodle component ​index]] ​- [[:​Plugins|Back to plugins]] - [[:​start|Back to catalogue]] 
 +<​html><​!-- /nomoodle --></​html>​ 
local/vmoodle/technique.1462959572.txt.gz · Dernière modification: 2020/04/07 11:06 (modification externe)