Kako pokrenuti uslugu pri dizanju sustava Ubuntu 22.04

Kako Pokrenuti Uslugu Pri Dizanju Sustava Ubuntu 22 04



Postoje različite usluge koje se koriste u Ubuntuu za obavljanje različitih vrsta zadataka. To mogu biti web poslužitelji poput Apache2, Nginx ili usluge vatrozida. Ako su korisnici zainteresirani za pokretanje ovih usluga pri pokretanju Ubuntu Jammy Jellyfish, što znači kada je stroj uključen i operativni sustav učitan, usluga bi također trebala biti omogućena.

Metoda pokretanja usluge u novom izdanju Ubuntua, odnosno Ubuntu Jammy Jellyfish, objašnjena je u ovom blogu.

Kako pokrenuti uslugu pri dizanju sustava Ubuntu 22.04

U ovom je blogu usluga Apache2 uzeta kao primjer kako bi korisnici mogli razumjeti metodu pokretanja usluge pri dizanju sustava Ubuntu. Od korisnika se traži da zamijene Apache2 specifičnim nazivom usluge, žele pokrenuti pri dizanju Ubuntua.







Uslužni program systemctl prema zadanim je postavkama dostupan u Ubuntuu za upravljanje uslugama, pa prvo pomoću njega saznajte status usluge:



$ sudo systemctl status apache2



U izlazu može biti da je usluga pokrenuta, ali je onemogućena prilikom pokretanja, pa da biste omogućili pokretanje naredbe:





$ sudo systemctl omogućiti apache2

Nakon što omogućite uslugu, provjerite status usluge:



$ sudo systemctl status apache2

Sada je status usluge promijenjen u omogućeno što znači da će se pokrenuti kada se Ubuntu podigne, međutim, status omogućenog također se može vratiti u onemogućeno pomoću naredbe:

$ sudo systemctl onemogući apache2

Usluga je sada onemogućena, ako korisnik želi omogućiti uslugu trenutnom akcijom, zatim upotrijebite oznaku '–sada' s naredbom za uključivanje:

$ sudo systemctl omogućiti apache2 --sada

Status usluge ponovno se mijenja u omogućenu.

Zaključak

Uslužni program systemctl koristi se za pokretanje usluge pri pokretanju omogućavanjem usluge pomoću naredbe “sudo systemctl enable [naziv usluge]” na Ubuntu 22.04. Ovaj je blog demonstrirao metodu kojom se usluge mogu pokrenuti pri pokretanju Ubuntua pomoću terminala.