Outils pour utilisateurs

Outils du site


admin:services:phabricator

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édentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
admin:services:phabricator [2015/09/11 15:37] tycho.tatitscheffadmin:services:phabricator [2019/08/23 12:59] – ↷ Liens modifiés en raison d'un déplacement. herve
Ligne 6: Ligne 6:
  
 ===== Administration ===== ===== Administration =====
 +==== Modification des Dashboards ====
 +Pour modifier un dashboard, notamment le message "bienvenue", la procédure à suivre et la suivante :
 +  - rechercher Dashboard dans la barre de recherche
 +  - cliquer sur manage dashboard en bout de ligne (c'est l'icone représentant 9 cases (3*3))
 +  - éditer le message de bienvenue en cliquant sur le crayon 
  
 +Note : il faut posséder les droits admins pour modifier ces paramètres
 +Note 2 : ajouter un lien vers un projet dans le message de bienvenue améliore grandement la convivialité.
 ==== Redémarrage des démons ==== ==== Redémarrage des démons ====
  
Ligne 124: Ligne 131:
 # Conf pour les màj de phabricator # Conf pour les màj de phabricator
  
 +/var/log/phabricator_backup.log
 /var/log/phabricator_update.log { /var/log/phabricator_update.log {
     weekly     weekly
Ligne 230: Ligne 238:
 On crée un utilisateur en base de données (via le compte root) : On crée un utilisateur en base de données (via le compte root) :
 <code mysql> <code mysql>
-CREATE USER 'user'@'localhost' IDENTIFIED BY 'passwd'; +CREATE USER 'user'@'IP' IDENTIFIED BY 'passwd'; 
-GRANT SELECT, INSERT, UPDATE, DELETE, EXECUTE, SHOW VIEW ON `phabricator\_%`.* TO 'user'@'localhost'; +GRANT SELECT, INSERT, UPDATE, DELETE, EXECUTE, SHOW VIEW ON `phabricator\_%`.* TO 'user'@'IP'; 
-CREATE USER 'user_adm'@'localhost' IDENTIFIED BY 'passwd'; +CREATE USER 'user_adm'@'IP' IDENTIFIED BY 'passwd'; 
-GRANT ALL PRIVILEGES ON `phabricator\_%`.* TO 'user_adm'@'localhost';+GRANT ALL PRIVILEGES ON `phabricator\_%`.* TO 'user_adm'@'IP';
 </code> </code>
  
Ligne 240: Ligne 248:
 ./bin/config set mysql.user 'user' ./bin/config set mysql.user 'user'
 ./bin/config set mysql.pass 'passwd' ./bin/config set mysql.pass 'passwd'
-./bin/storage upgrade --user 'root' --password 'password'+./bin/config set mysql.host 'hôte' 
 +./bin/storage upgrade --user 'root' --password 'password' --host 'hôte'
 </code> </code>
  
Ligne 265: Ligne 274:
 Cependant, si l'on veut autoriser le stockage de fichiers sur disque (et non en base de données), on lancera : Cependant, si l'on veut autoriser le stockage de fichiers sur disque (et non en base de données), on lancera :
 <code bash> <code bash>
-mkdir /data/phabricator+mkdir -p /data/phabricator
 chown www-data: /data/phabricator chown www-data: /data/phabricator
 ./bin/config set  "storage.local-disk.path" /data/phabricator ./bin/config set  "storage.local-disk.path" /data/phabricator
Ligne 286: Ligne 295:
 </code> </code>
  
-===== Configuration d'elasticsearch (option) =====+==== Gestion des logs des démons ==== 
 + 
 +On crée le fichier suivant, pour que logrotate gère les logs des démons qui sont dans un dossier inadapté : 
 +<file yaml /etc/logrotate.d/phabricator> 
 +# Conf pour les logs de phabricator 
 + 
 +/var/tmp/phd/log/daemons.log { 
 +    daily 
 +    missingok 
 +    rotate 7 
 +    compress 
 +    notifempty 
 +    create 740 phd phd 
 +
 +</file> 
 +===== Configuration d'elasticsearch (option non retenue à FedeRez) =====
  
 Afin d'obtenir de meilleur résultats de recherche, il est possible de se baser sur elasticsearch. Afin d'obtenir de meilleur résultats de recherche, il est possible de se baser sur elasticsearch.
Ligne 300: Ligne 324:
 </code> </code>
  
-Enfin on execute : +Enfin on execute, pour créer les index 
-<code bash>/opt/phabricator/phabricator/bin/search init" +<code bash>/opt/phabricator/phabricator/bin/search init 
-/opt/phabricator/phabricator/bin/search index --all"+/opt/phabricator/phabricator/bin/search index --all
 </code> </code>
  
Ligne 400: Ligne 424:
     }     }
 } }
 +</code>
 +
 +Puis pour reindexer les objects :
 +<code bash>
 +/opt/phabricator/phabricator/bin/search index --all
 </code> </code>
 ===== Sauvegardes ===== ===== Sauvegardes =====
admin/services/phabricator.txt · Dernière modification : 2019/11/27 02:05 de david

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki