local:vmoodle:technique

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
local:vmoodle:technique [2016/05/11 11:37]
admin créée
local:vmoodle:technique [2023/01/31 16:46] (current)
Line 1: Line 1:
-===== Virtualisation de Moodle ​Guide technique ​=====+<​html><​!-- nomoodle --></​html>​{{ :​logo-apl.png?​nolink |}}<​html><​!-- /nomoodle --></​html>​ 
 +=====VMoodle ​Technical guide =====
  
-==== 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.
Line 18: Line 20:
    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) ====
 +
 +Actuellement ce type d'​installation n'est pas supporté par VMoodle. ​
 +
 +-------
 +<​html><​!-- nomoodle --></​html>​
 +[[:​Local:​VMoodle|back to VMoodle component index]] - [[:​Plugins|Back to plugins]] - [[:​start|Back to catalogue]]
 +<​html><​!-- /nomoodle --></​html>​
  
-[[:​Local:​VMoodle|Revenir à l'​index du composant]] 
local/vmoodle/technique.1462959463.txt.gz · Last modified: 2024/04/04 15:50 (external edit)