[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 Manuel d'installation de l'interface d'admin 2 -------------------------------------------- 3 4 Prérequis: 5 ---------- 6 7 L'interface d'admin se3 s'installe sur un linux avec les services suivants déjà 8 configurés et en état de marche: 9 - apache avec support php (y compris php-ldap) et 10 autorisation de lancement des cgi depuis le réseau local (désactivé par défaut 11 sur mdk82) 12 - mysql avec un mot de passe NON NUL DEFINI pour root 13 14 Les paquets suivants doivent être installés mais pas nécessairement configurés 15 pam-ldap 16 ldap client et serveur 17 Samba avec support acl et ldap (optionnel pour l'install de l'interface seule) 18 Les modules perl pour l'accès à MySQL, LDAP et gettext 19 20 - Pour Mandrake, un fichier mdk_preinst.sh installera les paquets nécessaires au fonctionnement de l'interface. 21 - Pour woody, ce fichier se nomme woody_preinst.sh. 22 - Pour RedHat, pas de script de préinstall, mais un fichier RedHat_RPMS.txt dans le dossier doc indiquant les paquets nécessaire ainsi que leur emplacement. 23 24 Il sera toutefois nécessaire de télécharger sur 25 ftp://193.49.66.139/pub/sambaedu 26 le samba compilé pour votre distrib avec support LDAP. J'ai fait pour le moment les paquets pour Debian(potato+woody) RedHat 7.3 et Mandrake 8.2 27 . 28 29 Installation: 30 ------------- 31 32 La procédure d'installation est modulaire et se compose de 5 sections. Dans 33 chaque section, des questions sont posées et des choix par défaut proposés, qui 34 peuvent être modifiés. En voici le déroulement: 35 36 - Détection de la distribution et mise en place des variables adéquates 37 38 - Section 1: Installation de l'interface web 39 40 - Section 2: Configuration de SambaEdu. Il est d'abord demandé de saisir les 41 paramètres de connexion à la base de données. Celle-ci accueillera tous les 42 parametres de SambaEdu (LDAP, chemins etc...). 43 44 - Un récapitulatif est ensuite proposé, résumant la configuration établie dans 45 la section 2. Celui-ci est lu depuis la base de données. Cela permet de vérifier 46 que les paramètres sont correctement enregistrés. Recomencez la section 2 en 47 sautant la section 1 vous voulez modifier quelque chose. 48 49 - Section 3: Configuration du serveur LDAP. Validez cette section si vous voulez 50 que votre serveur héberge l'annuaire LDAP. Les fichiers de configuration seront 51 alors adaptés à la configuration que vous avez saisi (les anciens seront 52 renommés en .se3sav). Si vous utilisez un serveur LDAP sur une autre machine 53 (serveur de comm par exemple), sautez cette 54 section. 55 56 - Section 4: Remplissage de l'annuaire avec les entrées et les branches 57 nécessaires à SambaEdu. Si certaines existent déjà (People, Group) rien ne sera 58 modifié. 59 60 - A cet instant l'interface d'administration devrait être opérationelle ;-) Elle 61 est accessible à l'adresse http://adresse.du.serveur/se3. Utilisez le compte 62 admin avec le mot de passe que vous avez saisi. Ce compte est membre du 63 groupe se3_is_admin qui a tous les droits sur l'interface. 64 65 - Section 5: Installation de Samba. Le fichier smb.conf sera modifié et le 66 répertoire /home/templates contenant les modèles pour les groupes, les 67 utilisateurs, les machines et les parcs créés. 68 69 Chaque section est indépendante de l'autre. Il est donc possible de relancer 70 l'installation pour mettre simplement les scripts à jour sans retoucher au 71 paramétrage: ne validez dans ce cas que la première section. Il est possible en 72 validant les sections 2, 3 ou 4 de se raccrocher à un autre annuaire, etc... 73 74 La fabrication d'un paquet debian sera faite dès que j'aurai testé sur woody et 75 mis au clair TOUS les paquets nécessaires afin de bien régler les dépendences. 76 Idem pour un paquet, si le coeur en dir à quelqun.
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Tue Mar 17 22:47:18 2015 | Cross-referenced by PHPXref 0.7.1 |