lundi 5 janvier 2015

Moodle - Installation pour Windows - 1/3

Que faut-il pour installer une plateforme Moodle ? Quelles sont les briques de base à installer, comment configurer votre serveur ? Oui c'est beaucoup de questions mais je cherche les informations nécessaires et suffisantes pour installer un Serveur Windows pour Moodle.

Moodle Installation
Moodle - Installation
Moodle est un véritable éco-système. Est-il façile d'installer une plateforme ? Comment cela se passe t-il ?

Déjà, il y a un bon nombre de versions, rien que pour la mise à jour en version 2.1 vous devrez effectuer un nombre important d'opérations.

La page : "Finding and Selecting A Web Host" n'existe pas. En fait on voudrait vous diriger vers des "hébergeurs" de plateformes Moodle mais la doc n'est pas encore prête ...

Référence de la documentation d'installation : Ici.

Moodle sur quelle plateforme ?

La branche principale de développement de Moodle est Linux Apache, MySQL et PHP (parfois appelée la plateforme LAMP). Moodle doit donc fonctionner facilement sur une plateforme WAMP (Windows, Aache, MySQL et PHP). Mais en allant un peu plus loin dans la documentation, on nous parle de XAMPP (P pour Perl) pour Windows : Ici.

XAMPP pour Moodle
Plateforme XAMPP pour Moodle
Comme d'hab, dans la doc en français, la page "Complete install packages for Windows" n'existe pas, on la trouve en Anglais. On y lira également que : it is not recommended that it be used as a production site. Ce qui signifit que cette version n'est pas recommandée sur un site de production ...

Problèmes d'installation avec Windows 7 ou 8

Dans la documentation sur le package d'installation avec Windows, on vous dit que beaucoup de gens on des problèmes pour installer Moodle sur Vista ou Windows 7 ou 8 et on vous oriente vers : Binami for Moodle.

Faire tourner vos applications serveurs n'importe où
C'est une bonne idée d'utiliser les machines virtuelles et le cloud. Bitnami à réalisé pour vous un installeur et une machine virtuelle qu'il vous suffit de faire tourner dans le Cloud. C'est parfait mais la machine c'est Linux et plutôt que de payer un fournisseur dédier à l'exécution de la plateforme, je souhaite maîtriser un peu plus Moodle.

Configuration de l'exécution en tâche de fond

Cron
C'est un processus qui doit tourner régulièrement en tâche de fond. Il consiste en un script PHP. Il s'occupe de la sauvegarde des travaux de l’envoi de messages et d'autres choses encore.
Attention : Sans cron votre Moodle ne fonctionnera pas !

Sous Windows :
Créer une tâche de fond qui exécute le script :
http://mon.site-moodle.fr/admin/cron.php

Conclusion

Ce n'est qu'un début, on aura compris que l'installation d'une palteforme Moodle ne se fait pas comme ça. Cela passera par l'installation de WAMP, puis de la configuration complète du serveur.

etc ... etc ...

Il est possible de récupérer les codes sources en PHP depuis un gestionnaire Git.

Lire la suite : 


Aucun commentaire:

Enregistrer un commentaire