GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment configurer un service ?

J'ai un script que je voudrais exécuter en tant que service sur ma boîte sans tête Ubuntu Server 11.04. Autrement dit, je veux avoir les bons fichiers sous /etc/init.d/ et pouvoir le contrôler via le service commande.

Existe-t-il un guide disponible qui me montre comment faire cela ?

Réponse acceptée :

Sauf si vous utilisez 15.04 ou une version ultérieure (qui utilise systemd ), vous serez probablement mieux si vous transformez votre script en un travail Upstart, plutôt que de suivre les exemples que vous trouverez dans /etc/init.d/ (qui sont des scripts d'initialisation de style System V, dont Ubuntu et d'autres distributions s'éloignent).

Le livre de recettes Upstart contient une énorme quantité d'informations sur le fonctionnement des emplois Upstart. Bien que je ne le décrirais pas comme un HOWTO, si vous combinez les informations qui s'y trouvent avec la recherche des travaux d'Ubuntu Upstart dans /etc/init/ vous commencerez à avoir l'image.

Je suggère de commencer par les sections 4 et 5 du livre de recettes, "Concepts et terminologie" et "Configuration"


Ubuntu
  1. Comment configurer des hôtes virtuels Apache sur Ubuntu 18.04

  2. Comment installer Redis sur Ubuntu 20.04 / 18.04

  3. Comment configurer le serveur de noms DNS sur Ubuntu 20.04

  4. Ubuntu - Comment définir une adresse IP statique dans Ubuntu ?

  5. Comment désactiver un service dans Ubuntu

Comment redémarrer le réseau dans Ubuntu

Comment configurer OpenVPN sur Ubuntu 20.04

Comment configurer la synchronisation de l'heure sur Ubuntu

Comment redémarrer Bluetooth dans Ubuntu 20.04

Comment définir une adresse IP statique sur Ubuntu 20.04 (bureau)

Comment configurer NordVPN sur Ubuntu