Bonjour,
Je suis chef de projet en informatique et possède donc qq (piètres) compétences en matière d'installation...
C'est la première fois où je dois installer le LCMS Moodle, plus précisément 2 plateformes Moodle et j'ai donc des questions idiotes, pour lesquelles j'ai trouvé sur le forum quelques éléments de réponse mais pas suffisantes (à mon niveau).
Le tout est hébergé (pour l'instant, peut-être de façon différente à l'usage) sur du mutualisé chez OVH. J'envisage d'installer le tout "manuellement", c'est un choix (perso et Client), donc sans passer par des services tels que Softaculous ou autre.
Mon objectif est de mettre à disposition 2 plateformes Moodles, classiquement l'une pour Test, l'autre pour Production.
Quel est selon vous l'architecture la plus appropriée entre les deux options suivantes ?
Cas A :
1 Web Serveur (mutualisé)
1 PHP (mutualisé)
1 unique Base de Données avec différenciation des suffixes des tables, genre MDL_Test et MDL_Prod
Cas B :
1 Web Serveur (mutualisé)
1 PHP (mutualisé)
2 bases de données physiquement distinctes, une pour le Test et une pour la Prod ?
J'opte bien légitimement pour l'option B, notamment en terme d'étanchéité des données, et de performances (bien que les PF de dev, recette, test et autres soient souvent non surchargées )
Quelle que soit l'option, comment lancer l'installation de la "seconde" instance Moodle depuis le package d'installation Moodle et qu'il comprenne que la partie PHP est rigoureusement "commune/mutualisée" avec la première ? Qu'en est-il des fichiers de config ?
Merci de votre support,
Christophe