Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
adminsys:pads [2018/01/07 13:57] zorun |
adminsys:pads [2018/05/21 21:08] (Version actuelle) zorun |
||
|---|---|---|---|
| Ligne 6: | Ligne 6: | ||
| L' | L' | ||
| + | |||
| + | ===== Documentation utilisateur ===== | ||
| + | |||
| + | La [[documentation: | ||
| ===== Installation ===== | ===== Installation ===== | ||
| Ligne 11: | Ligne 15: | ||
| Installation de nodejs : | Installation de nodejs : | ||
| - | | + | |
| Installation de npm en local (le paquet Debian est beaucoup trop vieux) : | Installation de npm en local (le paquet Debian est beaucoup trop vieux) : | ||
| - | | + | |
| - | wget https:// | + | wget https:// |
| - | tar xf npm-5.5.1.tgz | + | tar xf npm-5.5.1.tgz |
| - | mv package/ npm-5.5.1/ | + | mv package/ npm-5.5.1/ |
| - | echo 'alias npm=" | + | echo 'alias npm=" |
| - | . ~/ | + | . ~/ |
| <note important> | <note important> | ||
| Ligne 27: | Ligne 31: | ||
| Installation de la dernière version stable de etherpad-lite : | Installation de la dernière version stable de etherpad-lite : | ||
| - | | + | |
| - | git clone git:// | + | git clone git:// |
| - | cd etherpad-lite | + | cd etherpad-lite |
| - | git checkout 1.6.2 | + | git checkout 1.6.2 |
| - | mkdir node_modules | + | mkdir node_modules |
| - | ln -s ../src node_modules/ | + | ln -s ../src node_modules/ |
| - | cd node_modules/ | + | cd node_modules/ |
| - | npm install | + | npm install |
| - | Installation du plugin mypads : | + | Installation du plugin mypads : passer par l' |
| - | sudo su - mypads | + | On est censé pouvoir l' |
| - | git clone https:// | + | ===== Configuration ===== |
| - | cd ep_mypads | + | |
| - | git checkout dac420439a4ce14077828202f6d639f173aead89 | + | |
| - | | + | |
| - | cd ~/ | + | |
| - | ln -s ../../ep_mypads node_modules/ | + | |
| - | Il n'y a pas (encore) de tags pour les versions stables, cf. https:// | + | Copier settings.json.template vers settings.json et éditer la configuration. |
| - | ===== Configuration ===== | + | Base de données : postgresql |
| + | |||
| + | sudo su - postgres | ||
| + | createuser -P mypads | ||
| + | createdb -O mypads etherpad | ||
| ===== Lancement ===== | ===== Lancement ===== | ||
| Ligne 54: | Ligne 57: | ||
| Manuellement : | Manuellement : | ||
| - | | + | |
| - | cd ~/ | + | cd ~/ |
| - | node node_modules/ | + | node node_modules/ |
| Avec supervisord : | Avec supervisord : | ||
| + | |||
| + | # / | ||
| + | [program: | ||
| + | command=/ | ||
| + | directory=/ | ||
| + | user=mypads | ||
| + | autostart=true | ||
| + | autorestart=true | ||
| + | redirect_stderr=True | ||
| ===== Mise à jour ===== | ===== Mise à jour ===== | ||