[ Index ]

PHP Cross Reference of Unnamed Project

title

Body

[close]

/se3master/var/cache/se3_install/doc/ -> INSTALL (source)

   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.


Generated: Tue Mar 17 22:47:18 2015 Cross-referenced by PHPXref 0.7.1