1795
Commentaire: prérequis un poil plus clair ;)
|
4091
EBAD ok
|
Texte supprimé. | Texte ajouté. |
Ligne 1: | Ligne 1: |
Public : * les informaticiens en charge de la mise en place et de la gestion des plateformes de formation à distance. * '''Confirmés''' * EBAD : Omar diakhoumpa (Responsable Service Informatique) * Accord de principe, à contacter pour confirmation : * dép. info. ESP, via Sosthène : Adama KA, Boubacar FATY, Médard BASSENE, Insa SANE * dép. gestion ESP, via Sosthène : Xxxxx SANE * contactés : Dir Info de l'UCAD (réponse de Mme Sarr -> envoi vers M. Lishou chargé de nous fournir une liste) * contactés, sans réponse actuellement : FASTEF (via Pôle de Dakar), FASEG (via le Doyen), EBAD (via Directeur), CESAG (via Adama Sène), UGB (via Michel Namar, recherche de la personne adéquate) * à contacter : informaticien FASTEF (en direct) |
|
Ligne 2: | Ligne 13: |
* être autonome sur l'installation d'un serveur moodle (sous Debian Etch) et savoir en assurer la gestion au quotidien | * être autonome sur l'installation d'un serveur Moodle (sous Debian Etch) et savoir en assurer la gestion au quotidien |
Ligne 6: | Ligne 17: |
* être impliqué concrétement dans un projet, avoir accès à une machine serveur qlq part... ( = ne pas rester 2 mois après la formation sans rien faire) | |
Ligne 11: | Ligne 21: |
Idéalement : les gens arrivent sur des machines déjà installées, on passe quelques heures dessus afin d'étudier un système en fonctionnement. ''Ensuite'', seulement, on le réinstalle. Cela permet de mieux comprendre ce qu'on fait lors de l'installation. On pourrait imaginer un TP de fin de journée (2 heures) sur une réinstallation complète + ajout des services fondamentaux + sécurisation de base. |
|
Ligne 12: | Ligne 25: |
* déroulement du processus d'installation * expliquer la façon de partionner, et l'usage des répertoires associés à ces partitions. * une fois l'installation effectuée, description rapide de la FHS et du processus de boot * petit tour rapide des commandes de base : man, cd, ls, less, vi/emacs, grep * tour des fichiers de conf : /etc/fstab... |
|
Ligne 13: | Ligne 31: |
* /etc/network/interfaces * /etc/resolv.conf * /etc/sysctl.conf |
|
Ligne 14: | Ligne 35: |
* présentation de la politique des versions Debian, et de celle d'Ubuntu * sources.list, dépots APT officiels * aptitude update, upgrade/dist-upgrade, search, clean * apt-cache show, policy * apticron, apt-listchanges |
|
Ligne 15: | Ligne 41: |
* utilisateurs -> processus -> droits sur les fichiers * mot de passe root * interfaces graphiques, webmin & co : pourquoi faut-il éviter * /etc/sudoers * clefs ssh * supprimer les services inutiles |
|
Ligne 17: | Ligne 49: |
* installation apache + virtualhost * installation php |
* installation apache2 + virtualhost * installation php (php5 ?) ''Je sais pas pour Moodle, mais il y a d'autres logiciels (comme PMB) qui ne supportent pas PHP5. PHP4 et PHP5 peuvent être installés en parallèle, mais pas les modules correspondant pour Apache. J'imagine que ce doit être jouable pourtant, à vérifier. -- ProgFou'' |
Ligne 28: | Ligne 62: |
* installation moodle | * installation de moodle |
Ligne 33: | Ligne 67: |
* moodle coté utilisateur (intervenant : Mbengue ou Gomis ou équivalent) | * moodle coté utilisateur (intervenant(s) : A. Mbengue ou L. Gomis ou équivalent) * mise à jour du moteur moodle : pourquoi, quand, qui et comment ? |
Public :
- les informaticiens en charge de la mise en place et de la gestion des plateformes de formation à distance.
Confirmés
- EBAD : Omar diakhoumpa (Responsable Service Informatique)
- Accord de principe, à contacter pour confirmation :
- dép. info. ESP, via Sosthène : Adama KA, Boubacar FATY, Médard BASSENE, Insa SANE
- dép. gestion ESP, via Sosthène : Xxxxx SANE
contactés : Dir Info de l'UCAD (réponse de Mme Sarr -> envoi vers M. Lishou chargé de nous fournir une liste)
- contactés, sans réponse actuellement : FASTEF (via Pôle de Dakar), FASEG (via le Doyen), EBAD (via Directeur), CESAG (via Adama Sène), UGB (via Michel Namar, recherche de la personne adéquate)
- à contacter : informaticien FASTEF (en direct)
Objectif :
- être autonome sur l'installation d'un serveur Moodle (sous Debian Etch) et savoir en assurer la gestion au quotidien
Prérequis :
- niveau de base Unix/Linux : avoir déjà pratiqué Linux et savoir ce que c'est que la "ligne de commande"
Programme
Jour 1
Idéalement : les gens arrivent sur des machines déjà installées, on passe quelques heures dessus afin d'étudier un système en fonctionnement. Ensuite, seulement, on le réinstalle. Cela permet de mieux comprendre ce qu'on fait lors de l'installation. On pourrait imaginer un TP de fin de journée (2 heures) sur une réinstallation complète + ajout des services fondamentaux + sécurisation de base.
- installation serveur etch (lvm)
- déroulement du processus d'installation
- expliquer la façon de partionner, et l'usage des répertoires associés à ces partitions.
- une fois l'installation effectuée, description rapide de la FHS et du processus de boot
- petit tour rapide des commandes de base : man, cd, ls, less, vi/emacs, grep
- tour des fichiers de conf : /etc/fstab...
- configuration des parametres réseau de base
- /etc/network/interfaces
- /etc/resolv.conf
- /etc/sysctl.conf
- gestion des paquets, suivi et mise à jour d'un serveur
- présentation de la politique des versions Debian, et de celle d'Ubuntu
- sources.list, dépots APT officiels
- aptitude update, upgrade/dist-upgrade, search, clean
- apt-cache show, policy
- apticron, apt-listchanges
- sécurisation de base (système et réseau)
utilisateurs -> processus -> droits sur les fichiers
- mot de passe root
interfaces graphiques, webmin & co : pourquoi faut-il éviter
- /etc/sudoers
- clefs ssh
- supprimer les services inutiles
Jour 2
- installation apache2 + virtualhost
- installation php (php5 ?)
Je sais pas pour Moodle, mais il y a d'autres logiciels (comme PMB) qui ne supportent pas PHP5. PHP4 et PHP5 peuvent être installés en parallèle, mais pas les modules correspondant pour Apache. J'imagine que ce doit être jouable pourtant, à vérifier. -- ProgFou
- toute petite initiation à php (écriture d'un mini script afin de comprendre le fonctionnement)
- installation / configuration de base mysql
- installation du module php-mysql
- étude d'un script php simple effectuant des opérations SQL
- notions de sécurisation autour des composants (pourquoi on n'installe PAS phpmyadmin sur ce serveur)
Jour 3
- les plateformes de formation à distance. Tour d'horizon, pourquoi Moodle ?
- présentation plus complète de moodle
- installation de moodle
- configuration moodle "de base" (compte admin, etc.)
- installation de quelques plugins
Jour 4
- moodle coté utilisateur (intervenant(s) : A. Mbengue ou L. Gomis ou équivalent)
- mise à jour du moteur moodle : pourquoi, quand, qui et comment ?
- gérer plusieurs plateformes Moodle : hébergement mutualisé (différentes techniques, du virtualhost à openvz)
Jour 5
- bonnes pratiques de l'administration système : que faire, comment réagir face à un problème ?
- suivi et supervision d'un serveur. Outils temps réels, outils de suivi.
- sauvegarde/restauration de données