Mise à jour de 'services/pad.libre-service.eu.md'

This commit is contained in:
Christian P. MOMON 2022-03-12 19:13:25 +01:00
parent c1ffb1dbd4
commit 09df6d3a02

View file

@ -106,24 +106,12 @@ systemctl restart postgresql.service
### Création d'un utilisateur système dédié ### Création d'un utilisateur système dédié
Créer un utilisateur système dédié : Créer un compte système dédié :
``` ```
adduser \ adduser --disabled-password --system --group --home /srv/etherpad/
--system \
--shell /bin/bash \
--gecos 'Git Version Control' \
--group \
--disabled-password \
--home /srv/etherpad/ \
git
groupmod -n git
``` ```
Créer un compte dédié : ### Déploiement du code
```
adduser --disabled-password --system --group --home /srv/pad.libre-service.eu/
```
Déployer le code : Déployer le code :
``` ```
@ -134,7 +122,7 @@ chown -R etherpad:etherpad /var/www/pad.libre-service.eu
Premier lancement : Premier lancement :
``` ```
su -c "cd /var/www/pad.libre-service.eu/ && ./bin/installDeps.sh" etherpad su etherpad -c "cd /var/www/pad.libre-service.eu/ && ./bin/installDeps.sh"
``` ```
@ -169,7 +157,7 @@ Define a password for the admin user:Advertisement
Installer les dépendances nécessaires : Installer les dépendances nécessaires :
``` ```
./bin/installDeps.sh su etherpad -c "cd /var/www/pad.libre-service.eu/ && ./bin/installDeps.sh"
``` ```
@ -186,10 +174,10 @@ After=syslog.target network.target
Type=simple Type=simple
User=etherpad User=etherpad
Group=etherpad Group=etherpad
WorkingDirectory=/opt/etherpad/etherpad-lite WorkingDirectory=/var/www/pad.libre-service.eu/
Environment=NODE_ENV=production Environment=NODE_ENV=production
ExecStart=/usr/bin/node /opt/etherpad/etherpad-lite/src/node/server.js ExecStart=/usr/bin/node /var/www/pad.libre-service.eu/src/node/server.js
Restart=always Restart=always
@ -215,7 +203,12 @@ systemctl enable etherpad
``` ```
# Mise à jour # Mise à jour
Documentation:
```
To update to the latest released version, execute git pull origin. The next start with src/bin/run.sh will update the dependencies.
```
So proceed:
``` ```
systemctl stop etherpad systemctl stop etherpad
cd /var/www/pad.libre-service.eu/ cd /var/www/pad.libre-service.eu/
@ -224,5 +217,3 @@ git pull
???????? ????????
systemctl start etherpad systemctl start etherpad
``` ```