installation
En Services på Linux er en proces, der kører i baggrunden, som du kan starte, stoppe, aktivere og deaktivere. I moderne operativsystemer interagerer vi med dem ved hjælp af værktøjet “systemctl”, som har en forbindelse til systemd undersystemet, som igen administrerer “init”-systemet og tjenestehåndteringen. Som Linux-administratorer behøver vi ikke bekymre os for meget om, hvad der sker i backend – alt, hvad vi behøver at vide, er, hvordan man aktiverer og deaktiverer tjenester.

Thank you for reading this post, don't forget to subscribe!

Aktivering af en Service ved hjælp af systemctl på Linux

For at aktivere en service ved hjælp af systemctl, brug kommandoen:

sudo systemctl enable

Hvor er navnet på den service, du vil aktivere.

Hvad det betyder at “enable” en service

Enable af en service i Linux betyder, at du ønsker, at den skal starte automatisk, når systemet starter. Det betyder ikke, at tjenesten starter automatisk. Vi har specifikke flag for, hvornår vi vil aktivere og starte en service på samme tid. Helt konkret:

sudo systemctl enable --now

Denne kommando fortæller Linux, at den skal aktivere den ønskede service, og at den skal starte med det samme. Her er de forskellige “statusser”, hvor vi finder en tjeneste:

  1. enabled – Starter automatisk ved opstart
  2. disabled – Starter ikke ved opstart
  3. active – Kører i øjeblikket
  4. inactive – Kører ikke lige nu
  5. static – Kan ikke aktiveres direkte (ingen [Installer] sektion)
  6. masked – Helt deaktiveret (kan ikke engang startes manuelt)

Nogle af disse statusser kan være gyldige samtidig med andre. For eksempel kan en tjeneste være “enabled” og “inactive””, hvilket betyder, at den starter næste gang operativsystemet genstarter, men ikke kører nu.

...