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 ===== |