GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come impostare un servizio?

Ho uno script che vorrei eseguire come servizio sulla mia casella senza testa Ubuntu Server 11.04. Cioè, voglio avere i file corretti in /etc/init.d/ e di poterlo controllare tramite il service comando.

È disponibile una guida che mi mostrerà come farlo?

Risposta accettata:

A meno che tu non stia utilizzando la 15.04 o una versione successiva (che utilizza systemd ), probabilmente starai meglio se trasformi il tuo script in un lavoro Upstart, piuttosto che seguire gli esempi che troverai in /etc/init.d/ (che sono script di inizializzazione in stile System V, da cui Ubuntu e altre distribuzioni si stanno allontanando).

Il ricettario Upstart contiene un'enorme quantità di informazioni su come funzionano i lavori Upstart. Anche se non lo descriverei come un HOWTO, se combini le informazioni lì con la ricerca dei lavori di Ubuntu Upstart in /etc/init/ inizierai a ottenere l'immagine.

Suggerisco di iniziare con le sezioni 4 e 5 del Ricettario, "Concetti e terminologia" e "Configurazione"


Ubuntu
  1. Come configurare gli host virtuali Apache su Ubuntu 18.04

  2. Come installare Redis su Ubuntu 20.04 / 18.04

  3. Come impostare il server dei nomi DNS su Ubuntu 20.04

  4. Ubuntu:come impostare un IP statico in Ubuntu?

  5. Come disabilitare un servizio in Ubuntu

Come riavviare la rete in Ubuntu

Come configurare OpenVPN su Ubuntu 20.04

Come impostare la sincronizzazione dell'ora su Ubuntu

Come riavviare il Bluetooth in Ubuntu 20.04

Come impostare un IP statico su Ubuntu 20.04 (desktop)

Come configurare NordVPN su Ubuntu