Come avviare il servizio all'avvio su Ubuntu 22.04

Come Avviare Il Servizio All Avvio Su Ubuntu 22 04



Esistono diversi servizi utilizzati in Ubuntu per eseguire diversi tipi di attività. Possono essere server Web come Apache2, Nginx o servizi firewall. Se gli utenti sono interessati ad avviare questi servizi all'avvio di Ubuntu Jammy Jellyfish, ovvero quando la macchina è accesa e il sistema operativo è caricato, anche il servizio dovrebbe essere abilitato.

In questo blog è stato spiegato il metodo di avvio del servizio nella nuova release di Ubuntu, ovvero Ubuntu Jammy Jellyfish.

Come avviare il servizio all'avvio su Ubuntu 22.04

In questo blog è stato preso come esempio il servizio di Apache2 in modo che gli utenti possano comprendere il metodo di avvio del servizio all'avvio su Ubuntu. Agli utenti viene richiesto di sostituire Apache2 con il nome del servizio specifico, che desiderano avviare all'avvio su Ubuntu.







Un'utilità systemctl è disponibile per impostazione predefinita in Ubuntu per gestire i servizi, quindi prima di utilizzarla, scopri lo stato del servizio:



$ sudo systemctl stato apache2



Nell'output, può essere che il servizio sia in esecuzione ma sia disabilitato all'avvio, quindi per renderlo abilitato all'esecuzione del comando:





$ sudo systemctl abilitare Apache2

Dopo aver abilitato il servizio, convalidare lo stato del servizio:



$ sudo systemctl stato apache2

Ora lo stato del servizio è cambiato in abilitato, il che significa che verrà avviato all'avvio di Ubuntu, tuttavia, lo stato di abilitazione può anche essere ripristinato su disabilitato usando il comando:

$ sudo systemctl disabilita apache2

Il servizio è disabilitato, ora, se l'utente vuole abilitare il servizio con azione immediata, allora usa il flag di “–now” con il comando enable:

$ sudo systemctl abilitare Apache2 --adesso

Lo stato del servizio viene nuovamente modificato in abilitato.

Conclusione

L'utilità systemctl viene utilizzata per avviare il servizio all'avvio abilitando il servizio utilizzando il comando 'sudo systemctl enable [nome servizio]' su Ubuntu 22.04. Questo blog ha dimostrato il metodo con cui i servizi possono essere avviati all'avvio di Ubuntu utilizzando il terminale.