Logo Khaganat

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
fr:teampass [2015/12/25 14:23] – créée zatalyzfr:teampass [2021/12/03 18:19] (Version actuelle) – modification externe 127.0.0.1
Ligne 36: Ligne 36:
  
   chown -R www-data:www-data ./teampass   chown -R www-data:www-data ./teampass
-  chmod -R 777 ./teampass+  chmod -R gu+rw ./teampass 
 + 
 +<WRAP center round tip 60%> 
 +**En cas de souci lors de l'installation à propos de : mysqli_fetch_all**
  
 Modifier le fichier d'installation ''./teampass/install/install.js'' : Modifier le fichier d'installation ''./teampass/install/install.js'' :
Ligne 49: Ligne 52:
  
 Pour ce //mysqli_fetch_all//, l'idéal serait d'avoir php configuré avec les bonnes options, mais ça parait pas très grave... Pour ce //mysqli_fetch_all//, l'idéal serait d'avoir php configuré avec les bonnes options, mais ça parait pas très grave...
 +</WRAP>
 +
 +
  
 ==== Temps d'execution de PHP ==== ==== Temps d'execution de PHP ====
Ligne 86: Ligne 92:
  
 Ensuite ça va tout seul, faites next jusqu'à start et connectez-vous ! Ensuite ça va tout seul, faites next jusqu'à start et connectez-vous !
 +
 +<WRAP center round tip 60%>
 +En cas d'erreur lors de l'accès à la page teampass après l'installation, vérifier le fichier ''teampass/includes/settings.php''. Un mot de passe avec des caractères accentués peut avoir été mal interprété et noté n'importe comment dans ce fichier.
 +</WRAP>
  
 ===== Premier pas ===== ===== Premier pas =====
Ligne 102: Ligne 112:
 Aux dernières nouvelles, si Teampass était connecté à LDAP, les utilisateurs basiques ne pouvaient plus se connecter (comme si leur mot de passe était faux). Les admins pouvaient se connecter pour virer ldap dans les options de connexion ; tout rentrait alors dans l'ordre... Aux dernières nouvelles, si Teampass était connecté à LDAP, les utilisateurs basiques ne pouvaient plus se connecter (comme si leur mot de passe était faux). Les admins pouvaient se connecter pour virer ldap dans les options de connexion ; tout rentrait alors dans l'ordre...
  
-====== Restaurer Teampass ======+===== Restaurer Teampass =====
 En cas de souci, que sauver de Teampass, et comment le réinstaller ? En cas de souci, que sauver de Teampass, et comment le réinstaller ?
  
-  * Sauvegardez l'utilisateur qui se connecte à la base de donnée (exportez-le depuis mysql). Notez son mot de passe.+==== À sauver régulièrement ==== 
   * Sauvez le dossier du "sel", qui est en principe stocké dans un fichier lisible en clair.   * Sauvez le dossier du "sel", qui est en principe stocké dans un fichier lisible en clair.
   * Sauvez la base mysql de Teampass via un cron régulier : ''/usr/bin/mysqldump -u //master_of_teampass// -p$(cat /home/user///master_of_teampass_pass//) --opt //teampass// > /home/user/mybackup/teampass.sql   * Sauvez la base mysql de Teampass via un cron régulier : ''/usr/bin/mysqldump -u //master_of_teampass// -p$(cat /home/user///master_of_teampass_pass//) --opt //teampass// > /home/user/mybackup/teampass.sql
 '' (modifiez le nom d'utilisateur, le dossier, le fichier où stocker le mot de passe en clair, etc...) '' (modifiez le nom d'utilisateur, le dossier, le fichier où stocker le mot de passe en clair, etc...)
 +  * Sauvez aussi le dossier "teampass". Tout ne sera pas utile, mais c'est pratique.
 +
 +==== Pour restaurer/mettre à niveau ====
 +
 +Téléchargez et dézippez la dernière version de Teampass. Si vous démarrez d'un serveur neuf, 
 +  * remettez la base Mysql en place (''mysql -u root -p -D BASE < BASE.sql ''), 
 +  * la clé de salage 
 +  * et vérifiez que les options de base soient bien configurées (dossier accessible en écriture, modules de php activés, php.ini modifié...
 +
 +Copiez de l'ancien dossier vers le nouveau les données suivantes :
 +  * teampass/includes/settings.php
 +  * teampass/files/*
 +  * teampass/upload/*
 +  * teampass/backup/* (si existant)
 +
 +Rendez-vous à l'adresse http://your_domain/teampass/install/upgrade.php et suivez les indications. Tout devrait bien se passe. 
 +
 +Si vous ré-installez Teampass sur un autre nom de domaine, après avoir remis la base de donnée en place et AVANT l'upgrade, videz la table "teampass_misc", elle contient le nom de domaine et devrait être régénéré lors de la mise à jour.
  
-Pour restaurer, réinstallez Teampass comme indiqué plus haut, MAIS : 
-  * Recréez une base de donné et son utilisateur ayant exactement les mêmes noms, droit et mots de passe (le plus simple est donc de créer la base de donnée vierge, puis d'importer l'utilisateur). 
-  * Faites l'installation normale, mais indiquez le même chemin pour le sel, le même salage, et le même mot de passe admin. 
-  * Une fois l'installation finie, videz la base Teampass toute nouvelle, puis injectez en ligne de commande la sauvegarde de l'ancienne : ''mysql -u root -p -D teampass < teampass.sql '' (adaptez suivant le nom de la base, bien sûr...) 
-  * Si Teampass vous déclare alors que le logiciel n'est pas à jour, méfiance ! il risque de modifier des choses, rendant les mots de passe illisibles. Faites la mise à jour et en cas de souci, répétez la phase précédente : videz la base de donnée de teampass, puis réinjectez la sauvegarde. 
  
 {{tag>Serveur Tutoriel Web}} {{tag>Serveur Tutoriel Web}}
CC Attribution-Share Alike 4.0 International Driven by DokuWiki
fr/teampass.1451053408.txt.gz · Dernière modification : (modification externe)

Licences Mentions légales Accueil du site Contact Inclusion