Hur man startar tjänsten vid uppstart på Ubuntu 22.04

Hur Man Startar Tjansten Vid Uppstart Pa Ubuntu 22 04



Det finns olika tjänster som används i Ubuntu för att utföra olika typer av uppgifter. Antingen kan de vara webbservrar som Apache2, Nginx, eller så kan det vara brandväggstjänster. Om användarna är intresserade av att starta dessa tjänster på Boot of the Ubuntu Jammy Jellyfish, vilket innebär att när maskinen är påslagen och operativsystemet laddas, bör tjänsten också vara aktiverad.

Metoden för att starta tjänsten i den nya versionen av Ubuntu, det vill säga Ubuntu Jammy Jellyfish, har förklarats i den här bloggen.

Hur man startar tjänsten vid uppstart på Ubuntu 22.04

I den här bloggen har tjänsten Apache2 tagits som ett exempel så att användarna kan förstå metoden för att starta tjänsten vid boot på Ubuntu. Användarna uppmanas att ersätta Apache2 med det specifika tjänstnamnet, de vill starta vid uppstart på Ubuntu.







Ett systemctl-verktyg är som standard tillgängligt i Ubuntu för att hantera tjänsterna, så först när du använder det, ta reda på tjänstens status:



$ sudo systemctl status apache2



I utgången kan det vara så att tjänsten körs men den är inaktiverad vid uppstarten, så för att göra det möjligt att köra kommandot:





$ sudo systemctl Gör det möjligt apache2

När du har aktiverat tjänsten, validera tjänstens status:



$ sudo systemctl status apache2

Nu ändras tjänstens status till aktiverad, vilket betyder att den kommer att startas när Ubuntu startas, men statusen för aktivera kan också återställas till inaktiverad med kommandot:

$ sudo systemctl inaktivera apache2

Tjänsten är inaktiverad, nu, om användaren vill aktivera tjänsten med omedelbar åtgärd, använd flaggan för '–nu' med kommandot enable:

$ sudo systemctl Gör det möjligt apache2 --nu

Tjänstens status ändras igen för att aktivera.

Slutsats

Verktyget systemctl används för att starta tjänsten vid uppstart genom att aktivera tjänsten med kommandot 'sudo systemctl enable [tjänstnamn]' på Ubuntu 22.04. Den här bloggen demonstrerade metoden med vilken tjänster kan startas vid uppstart av Ubuntu med hjälp av terminalen.