Outils pour utilisateurs

Outils du site


admin:services:pad.chapril.org

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:chatons:etherpad-lite [2018/05/09 12:50] qgibeauxadmin:chatons:etherpad-lite [2018/05/09 14:35] – [Installation de la base postgres] qgibeaux
Ligne 26: Ligne 26:
 <code bash> <code bash>
 apt-get install gzip git curl python libssl-dev pkg-config build-essential nodejs npm apt-get install gzip git curl python libssl-dev pkg-config build-essential nodejs npm
-</code> 
- 
-Lien de ''nodejs'' vers ''/usr/bin/node'': 
- 
-<code> 
-update-alternatives --install /usr/bin/node nodejs /usr/bin/nodejs 100 
 </code> </code>
  
Ligne 51: Ligne 45:
 <code> <code>
 apt install postgresql apt install postgresql
-sudo -u postgres sh -c 'createuser -d etherpad && createdb -O etherpad etherpad'  
 </code> </code>
  
 Création de l'utilisateur etherpad dans postgres : Création de l'utilisateur etherpad dans postgres :
 +<code>
 +sudo -u postgres sh -c 'createuser -d etherpad && createdb -O etherpad etherpad' 
 +</code>
  
 +Configuration de nagios pour le monitoring :
 +
 +Ajouter cette ligne à la fin du fichier /etc/postgresql/9.6/main/pg_hba.conf
 +
 +<code>
 +host    template1   nagios      127.0.0.1/32                    trust
 +</code>
 +
 +Ajouter le rôle nagios :
 +<code>
 +sudo -u postgres sh -c 'createuser nagios' 
 +</code>
 +
 +Relancer postgres :
 +<code>
 +systemctl restart postgresql.service
 +</code>
 ==== Configuration ==== ==== Configuration ====
  
Ligne 70: Ligne 83:
 }, },
 </code> </code>
- 
-Puis on applique les options de configuration existantes (//defaultPadText//, etc.) 
- 
-Un dump de la base de données existante est effectué et importé localement dans la base //etherpad//. 
  
 Le démarrage du service est effectué manuellement de la manière suivante : Le démarrage du service est effectué manuellement de la manière suivante :
  
 <code bash> <code bash>
-su - www-data -s /bin/bash +su - etherpad -s /bin/bash
-cd /srv/etherpad-lite+
 ./bin/run.sh ./bin/run.sh
 </code> </code>
Ligne 112: Ligne 120:
  
 <code bash> <code bash>
-cd /srv/etherpad-lite/src +cd /var/www/etherpad-lite/src 
-npm install adminpads +npm i ep_adminpads 
-/etc/init.d/etherpad-lite restart+systemctl restart etherpad-lite
 </code> </code>
  
-L'accès à l'interface se fait via https://pad.april.org/admin +L'accès à l'interface se fait via https://pad.chapril.org/admin
- +
-==== Activation du plugin activepads ====+
  
-Ce plugin est utile pour lister les pads actifs afin de savoir dans quelle mesure les admins peuvent intervenir sans générer une mauvaise expérience utilisateur. 
  
-Il a été installé via l'onglet "Plugin Manager" de l'interface d'administration du pad. 
admin/services/pad.chapril.org.txt · Dernière modification : 2020/08/27 22:23 de cpm