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 | ||
si:logiciels:ejabberd [2025/04/24 21:10] – supprimée - modification externe (Unknown date) 127.0.0.1 | si:logiciels:ejabberd [2025/04/24 21:31] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. 20.171.207.164 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== ejabberd ====== | ||
+ | Le service XMPP de Parinux utilise le logiciel ejabberd (mais pas seulement, autour il y a d' | ||
+ | |||
+ | ===== Déploiement initial ===== | ||
+ | |||
+ | Pour mémoire voici comment il a été déployé dans le conteneur LXC nommé //xmpp-1// sur [[si: | ||
+ | Un second conteneur LXC nommé //xmpp-2// a été créé sur [[si: | ||
+ | |||
+ | <code bash> | ||
+ | sudo apt install ejabberd erlang-p1-pgsql | ||
+ | </ | ||
+ | |||
+ | //TODO pitchum : à détailler, extrait de la configuration, | ||
+ | |||
+ | ===== Maintenance ===== | ||
+ | |||
+ | ==== Logs ==== | ||
+ | |||
+ | Pour consulter les logs avec de jolies couleurs : | ||
+ | |||
+ | <code bash> tail -f / | ||
+ | |||
+ | Il se peut que les logs soient peu détaillés. | ||
+ | Si besoin, modifier la variable // | ||
+ | |||
+ | <code bash> | ||
+ | ==== Sauvegardes ==== | ||
+ | |||
+ | Les seules données utiles à sauvegarder sont : | ||
+ | |||
+ | * la configuration /// | ||
+ | * un bout de configuration dans /// | ||
+ | * le contenu de la base de données postgresql | ||
+ | |||
+ | //TODO pitchum : à détailler, pg_dump toussa// | ||
+ | |||
+ | |||
+ | ==== Recharger/ | ||
+ | |||
+ | Certaines modifications de configuration sont prises en compte après un simple reload (sans interruption de service donc), mais d' | ||
+ | Pour le savoir, lancer un reload et observer les logs, en général il y a un message explicite indiquant que ce n'est pas suffisant et qu'il faudra faire un restart. | ||
+ | |||
+ | * pour un simple reload : <code bash> | ||
+ | * pour un restart : <code bash> |