Systemd

Création rapide d'un service

Ici en exemple, le lancement de mise à jour des flux TT-RSS.

nano /etc/systemd/system/tt-rss.service
[Unit]
Description=ttrss_backend
After=network.target mysql.service postgresql.service

[Service]
User=www-data
ExecStart=/var/www/libox.fr/rss/update_daemon2.php

[Install]
WantedBy=multi-user.target

Recharger Systemd :

systemctl daemon-reload

Démarrer notre service :

systemctl start tt-rss

Vérifier le status :

systemctl status tt-rss

Lancer au démarrage du système :

systemctl enable tt-rss

Ou manuellement :

ln -s /etc/systemd/system/tt-rss.service /etc/systemd/system/multi-user.target.wants/tt-rss.service

Le désactiver :

systemctl disable tt-rss

Logs :

journalctl -u tt-rss
  • system/linux/systemd-rapide.txt
  • Dernière modification: 2020/06/19 20:55
  • (modification externe)