abuledu:administrateur:installation_de_pmb_bis

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
abuledu:administrateur:installation_de_pmb_bis [2007/06/05 15:30]
philippe
abuledu:administrateur:installation_de_pmb_bis [2016/01/21 12:09] (Version actuelle)
erics
Ligne 1: Ligne 1:
-Installation de PMB avec un compte enseignant ayant des droits restreint.+{{tag>version-8-08}} 
 +Installation de PMB avec un compte enseignant ayant des droits restreints.
  
 ==== Contexte ==== ==== Contexte ====
Ligne 5: Ligne 6:
 La procédure suivante est réalisée à partir d'un poste autonome sous Ubuntu Dapper. La procédure suivante est réalisée à partir d'un poste autonome sous Ubuntu Dapper.
  
-Le poste est relié sur l'interface eth0 du serveur AbulÉdu et l'accés aux répertoires partagés ce fait de la manière suivante: +Le poste est relié sur l'interface eth0 du serveur AbulÉdu et l'accès aux répertoires partagés se fait de la manière suivante : 
 <code> <code>
 Menu Raccourcis > Se connecter à un serveur > Type de service : Partage Windows (samba).  Menu Raccourcis > Se connecter à un serveur > Type de service : Partage Windows (samba). 
Ligne 12: Ligne 13:
 {{abuledu:administrateur:connex_serveur.jpg|}} {{abuledu:administrateur:connex_serveur.jpg|}}
  
-Ceci créé un répertoire "servecole" sur le bureau du poste autonome.+Ceci crée un répertoire "servecole" sur le bureau du poste autonome.
  
 {{abuledu:administrateur:icone_servecole.jpg|}} {{abuledu:administrateur:icone_servecole.jpg|}}
  
-La connexion se fait sur le serveur "servecole" avec les identifiants d'un utilisateur "philippe.sifre" présent sur le serveur, en lui octroyant les droits suivants : +La connexion se fait sur le serveur "servecole" avec les identifiants d'un utilisateur "philippe" présent sur le serveur, en lui octroyant les droits suivants : 
  
   * cdrom   * cdrom
Ligne 30: Ligne 31:
  
 <code> <code>
-id philippe.sifre +id philippe 
-uid=1000(philippe.sifre) gid=136(enseignants) groupes=24(cdrom),25(floppy),46(plugdev),106(lpadmin),117(administrateurs),126(webmestres),130(remotessh),136(enseignants),10000(interprofs),10001(profs2eleves),10002(toutlemonde)+uid=1000(philippe) gid=136(enseignants) groupes=24(cdrom),25(floppy),46(plugdev),106(lpadmin),117(administrateurs),126(webmestres),130(remotessh),136(enseignants),10000(interprofs),10001(profs2eleves),10002(toutlemonde)
 </code> </code>
  
-En ouvrant le répertoire servecole, le mot de passe demandé est celui de l'utilisateur en question. On accède ensuite directement aux répertoire partagés du serveur.+En ouvrant le répertoire servecole, le mot de passe demandé est celui de l'utilisateur en question. On accède ensuite directement aux répertoires partagés du serveur.
  
 {{abuledu:administrateur:rep_serveur.jpg|}} {{abuledu:administrateur:rep_serveur.jpg|}}
Ligne 40: Ligne 41:
 ==== Préparation du serveur ==== ==== Préparation du serveur ====
  
-Nous supposons que des utilisateurs types enseignants sont déjà présents dans le serveur à installer. De ce fait, il ne reste plus qu'à leur ajouter les privilèges qui font bien à partir du webadmin.+Nous supposons que des utilisateurs du type enseignants sont déjà présents dans le serveur à installer. De ce fait, il ne reste plus qu'à leur ajouter les privilèges nécessaires à partir du webadmin.
  
-Pour ce faire :+Procédure :
    
-  * ce connecter en tant qu'abuladmin au webadmin à cette adreasse : http://servecole:8082/+  * se connecter en tant qu'abuladmin au webadmin à cette adresse : http://servecole:8082/
  
   * Se rendre dans le module de gestion des utilisateurs   * Se rendre dans le module de gestion des utilisateurs
Ligne 50: Ligne 51:
   * Choisir un enseignant responsable du logiciel de gestion de bibliothèque PMB, ou ajouter un nouvel utilisateur prévu à cet effet.   * Choisir un enseignant responsable du logiciel de gestion de bibliothèque PMB, ou ajouter un nouvel utilisateur prévu à cet effet.
  
-  * Dans le lien "Affiner les privilèges", ajouter à cet utilisateur les privilèges précisés plus haut.+  * Dans le lien "Affiner les privilèges", ajouter à cet utilisateur les privilèges précisés plus haut (au minimum : cdrom, floppy, plugdev, webmestres, enseignants, interprofs, profs2eleves, toutlemonde).
  
   * Enregistrer et vérifier que les privilèges sont bien octroyés.   * Enregistrer et vérifier que les privilèges sont bien octroyés.
  
-  * L'installation du logiciel doit ce faire dans le répertoire /var/www/intranet/. Ce répertoire est autorisé en écriture et lecture pour les membres du groupe Webmestres. Mais ses répertoires parents ne le sont pas. Pour des raisons de commodité, il serait interessant créer un raccourcis vers ce répertoire, dans le répertoire personnel de l'utilisateur.+  * L'installation du logiciel doit se faire dans le répertoire /var/www/intranet/. Ce répertoire est autorisé en écriture et lecture pour les membres du groupe Webmestres. Mais ses répertoires parents ne le sont pas. Pour des raisons de commodité, il serait intéressant de créer un raccourci vers ce répertoire, dans le répertoire personnel de l'utilisateur.
  
 == À partir d'un poste autonome == == À partir d'un poste autonome ==
  
-Tout d'abord, ajouter l'utilisateur précédement modifié dans le groupe remotessh à partir du webadmin (si ce n'est pas déjà fait) et tapper les commandes suivantes dans une console :+Tout d'abord, ajouter l'utilisateur précédemment modifié dans le groupe remotessh à partir du webadmin (si ce n'est pas déjà fait) et taper les commandes suivantes dans une console :
  
-** Connection au serveur **+** Connexion au serveur **
  
 <code> <code>
-ssh philippe.sifre@servecole+ssh philippe@servecole
 </code> </code>
  
Ligne 72: Ligne 73:
 </code> </code>
  
-** Vérifier que l'opération c'est bien passée **+** Vérifier que l'opération s'est bien passée **
  
 <code> <code>
 ls -l intranet ls -l intranet
-lrwxrwxrwx 1 philippe.sifre enseignants 18 2007-06-05 13:41 intranet -> /var/www /intranet/+lrwxrwxrwx 1 philippe enseignants 18 2007-06-05 13:41 intranet -> /var/www /intranet/
 </code> </code>
  
 == Sur un TX == == Sur un TX ==
  
-Ouvrir une session en tant qu'utilisateur responsable de pbm (précédement modifié). Ouvrir une console et tapper la commande suivante : +Ouvrir une session en tant qu'utilisateur responsable de PMB (précédemment modifié). Ouvrir une console et taper la commande suivante : 
  
 <code> <code>
Ligne 91: Ligne 92:
 <code> <code>
 ls -l intranet ls -l intranet
-lrwxrwxrwx 1 philippe.sifre enseignants 18 2007-06-05 13:41 intranet -> /var/www /intranet/+lrwxrwxrwx 1 philippe enseignants 18 2007-06-05 13:41 intranet -> /var/www /intranet/
 </code> </code>
  
Ligne 107: Ligne 108:
 </code> </code>
  
-== Déplacer le répertoire généré précedement dans l'arborescence intranet du serveur == +== Déplacer le répertoire généré précédemment dans l'arborescence intranet du serveur == 
  
-  * En graphique : ouvrir le répertoire "servecole" présent sur le bureau. Se connecter en tant que l'utilisateur créé ou modifier plus haut. Ce déplacer dans le répertoire personnel de l'utilisateur, et copier dans le répertoire "intranet" le répertoire PMB généré précédement.+  * En graphique : ouvrir le répertoire "servecole" présent sur le bureau. Se connecter en tant que l'utilisateur créé ou modifié plus haut. Se déplacer dans le répertoire personnel de l'utilisateur, et copier dans le répertoire "intranet" le répertoire pmb généré précédemment.
 {{abuledu:administrateur:rep_perso_user.jpg|}} {{abuledu:administrateur:rep_perso_user.jpg|}}
  
   * En console :    * En console : 
 <code> <code>
-scp -R pmb philippe.sifre@servecole:~/intranet/+scp -R pmb philippe@servecole:~/intranet/
 </code> </code>
  
Ligne 121: Ligne 122:
   * Lancer en console une nouvelle session SSH si la précédente a été fermée :    * Lancer en console une nouvelle session SSH si la précédente a été fermée : 
 <code> <code>
-ssh philippe.sifre@servecole+ssh philippe@servecole
 </code> </code>
  
Ligne 132: Ligne 133:
 <code> <code>
 ls -l intranet/pmb ls -l intranet/pmb
--rwxrwxrwx  1 philippe.sifre enseignants  9374 2007-06-05 14:14 account.php +-rwxrwxrwx  1 philippe enseignants  9374 2007-06-05 14:14 account.php 
-drwxrwxrwx  4 philippe.sifre enseignants  4096 2007-06-05 14:14 acquisition+drwxrwxrwx  4 philippe enseignants  4096 2007-06-05 14:14 acquisition
 [...] [...]
 </code> </code>
  
  
-==== Accés à l'interface d'installation et configuration de pmb ====+==== Accès à l'interface d'installation et configuration de PMB ====
  
-  * Ouvrir un navigateur web, et tapper l'adresse suivate : http://servecole/pmb/tables/install.php+  * Ouvrir un navigateur Web, et taper l'adresse suivante : http://servecole/pmb/tables/install.php
  
 {{abuledu:administrateur:install_pmb.jpg|}} {{abuledu:administrateur:install_pmb.jpg|}}
Ligne 146: Ligne 147:
   * Cocher la case UTF-8 puis cliquer sur le bouton "Français". Le choix UTF-8 devrait résoudre le problème des accents mal affichés.   * Cocher la case UTF-8 puis cliquer sur le bouton "Français". Le choix UTF-8 devrait résoudre le problème des accents mal affichés.
  
-  * Sur la page suivante, rentrer les informations nécessaires à la création de le base de données. La connexion à mysql se fait en tant qu'abuladmin : +  * Sur la page suivante, rentrer les informations nécessaires à la création de la base de données. La connexion au serveur de base de données Mysql se fait en tant qu'abuladmin : 
 {{abuledu:administrateur:install_base_pmb.jpg|}} {{abuledu:administrateur:install_base_pmb.jpg|}}
  
-Ces paramètres sont nécessaire pour la connexion au SGBD MySQL, utilisé pour l'installation de la base de donnée de pmb.+Ces paramètres sont nécessaires pour la connexion au serveur MySQL, utilisé pour l'installation de la base de données de PMB.
  
-  * Déterminer un utilisateur de pmb, ainsi que le nom de la base à créer +  * Déterminer un utilisateur de PMB, ainsi que le nom de la base à créer 
 {{abuledu:administrateur:info_base_pmb.jpg|}} {{abuledu:administrateur:info_base_pmb.jpg|}}
  
Ligne 169: Ligne 170:
 Au bon vouloir de l'utilisateur... Au bon vouloir de l'utilisateur...
  
-  * Cliquer enfin sur "Créer la base". Une page de confirmation doit remonter et vous signaler que la base est bien crée. Si ce n'est pas le cas, notez bien l'erreur retournée, et contactez notre équipe de support à supportteam@ryxeo.com.+  * Cliquer enfin sur "Créer la base". Une page de confirmation doit remonter et vous signaler que la base est bien créée. Si ce n'est pas le cas, notez bien l'erreur retournée, et contactez notre équipe de support à [[supportteam@ryxeo.com]]
  
-  * Cliquer sur le lien permettant l'accés à l'accueil, vous devriez obtenir cette page : +  * Cliquer sur le lien permettant l'accès à l'accueil, vous devriez obtenir cette page : 
 {{abuledu:administrateur:login_pmb.jpg|}} {{abuledu:administrateur:login_pmb.jpg|}}
 +
  
 ==== Pour finir ==== ==== Pour finir ====
Ligne 178: Ligne 180:
 Il est nécessaire de modifier à nouveau les droits pour le répertoire PMB.  Il est nécessaire de modifier à nouveau les droits pour le répertoire PMB. 
  
-  * Toujours dans la session SSH sur le serveur : +  * Toujours à partir d'une session SSH sur le serveur ou depuis un TX 
 <code> <code>
 chmod -R 755 intranet/pmb chmod -R 755 intranet/pmb
 </code> </code>
  
  • abuledu/administrateur/installation_de_pmb_bis.1181050238.txt.gz
  • Dernière modification: 2007/06/05 15:30
  • de philippe