Gå direkte til indholdet

Cookieindstillinger

Vælg for hver type, hvilke cookies du tillader. Du kan altid ændre dit valg via Cookieindstillinger nederst på hver side. Privatlivspolitik

Nødvendige

Altid slået til

Nødvendige for at logge ind, gemme din kurv og huske dine valg. De er altid slået til.

Hvilke cookies?
  • weboke_sessie, weboke_klant, weboke_remember: din session og at forblive logget ind
  • weboke_basket: din kurv
  • wkBtwIncl: vise priser med eller uden moms
  • wok_cookies: dit cookievalg, 12 måneder

Måler, hvilken annonce der fører til et besøg eller en bestilling, så vi ikke betaler for annoncer, der ikke virker.

Hvilke cookies?
  • Google Ads via Google Tag Manager (_gcl_au, _gcl_aw), op til 90 dage
  • OpenAI Ads, annoncer i ChatGPT
  • wok_aff: hvilken partner der henviste dig til os (affiliateprogram), 60 dage

4,6

Land og sprog

Hvert land har sin egen side med landets priser og moms.

Se

Vælg og installer en VPS

Modul 1: Din første server · Læsetid: 10 minutter

Læringsmål: Efter denne lektion kan du vælge et styresystem og en installation til din VPS, sætte de første indstillinger rigtigt og finde dine nødindgange (konsol, snapshot, geninstallation), før du får brug for dem.

Centrale begreber: distribution, LTS, image, cloud-init, root-adgangskode, SSH-nøgle ved installation, IPv4 og IPv6, konsol, rescue eller ISO, snapshot, værtsnavn, tidszone

Vælg en distribution

Linux er kernen (kernel). Det, du installerer, er en distribution: kernen plus alle programmerne, en pakkehåndtering og et team, der leverer opdateringer. Til servere er der to store familier:

FamilieDistributionerPakkehåndteringI dette kursus
DebianDebian, UbuntuaptHovedsporet
Red HatRHEL, AlmaLinux, Rocky LinuxdnfKorte afsnit, hvor det er anderledes

Vælg en version med lang support. Hos Ubuntu hedder det LTS (long term support): hvert andet år i april udkommer en LTS-version med fem års almindelige sikkerhedsopdateringer. Ubuntu 24.04 LTS får dem til maj 2029; Ubuntu 26.04 LTS udkom i april 2026. Debian udgiver cirka hvert andet år en ny stabil version; Debian 13 (trixie) udkom den 9. august 2025 og får sammen med Debian LTS omkring fem års opdateringer (til juni 2030). I lektion 4.3 læser du, hvordan du senere skifter til en ny version.

Hvorfor ikke den nyeste "mellemversion"? Ubuntu-versioner uden LTS får kun ni måneders opdateringer. På en server vil du ikke være tvunget til at lave en stor opgradering hvert år.

I tvivl mellem Debian og Ubuntu? Begge er fine. Debian er mere enkel og ændrer sig mindre fra version til version; Ubuntu har flere vejledninger på nettet og lidt nyere software. Kommandoerne i dette kursus virker på begge.

Image og cloud-init

På en VPS installerer du som regel ikke selv fra en installations-dvd. Du vælger et image: en færdig, minimal installation. Ved første opstart tilpasser et program, cloud-init, installationen til din VPS. Det:

  • sætter værtsnavn og netværk;
  • gør disken lige så stor som din pakke;
  • sætter root-adgangskoden eller din SSH-nøgle;
  • laver nye, unikke host keys til SSH (de nøgler, din server identificerer sig med, lektion 1.3);
  • skriver fingeraftrykkene af disse host keys til konsollen.

Det sidste er praktisk: i konsollen kan du senere kontrollere, at du taler med den rigtige server.

Adgangskode eller nøgle ved installationen

Ved installationen beder panelet som regel om en root-adgangskode og eventuelt en offentlig SSH-nøgle. Gør begge dele:

  • Adgangskoden skal du bruge til at logge ind i konsollen (konsollen kender ikke SSH-nøgler). Vælg en lang, unik adgangskode fra din adgangskodemanager.
  • Nøglen bruger du til SSH. Så behøver du aldrig logge ind med en adgangskode over internettet, og du kan slå login med adgangskode fra med det samme i lektion 2.2.

Har du endnu ingen nøgle, laver du den i lektion 2.1. Du kan tilføje den senere; det er ikke noget problem.

Bots på internettet prøver adgangskoder på port 22 allerede få minutter efter første opstart. Med en kort eller genbrugt root-adgangskode er det så ikke et spørgsmål om "om", men om "hvornår".

Dine nødindgange: find dem nu

Før du ændrer noget ved SSH eller firewallen, skal du vide, hvordan du kommer ind igen, hvis du låser dig selv ude. Et VPS-panel har næsten altid tre ting til det:

  1. Konsollen. Skærmen på din VPS i din browser, som om du sad ved serveren med tastatur og skærm. Virker også, når SSH, firewallen eller netværket er i stykker. Du logger ind med brugernavn og adgangskode, ikke med en nøgle.
  2. Snapshots. Et øjebliksbillede af hele din VPS. Lav et før hver stor ændring; går det galt, gendanner du det. Et snapshot ligger som regel på samme lager som din VPS og er derfor ikke en backup (lektion 8.1).
  3. Rescue eller ISO. Start fra et redningssystem eller en installations-ISO for at reparere din disk, hvis serveren ikke selv kan starte længere. Og som sidste udvej: geninstallation, som sletter alt.

Hos WebOké finder du dem på VPS-skærmen: Konsol, fanen Snapshots, fanen ISO og rDNS og geninstallation under Indstillinger. Hos andre udbydere fungerer det på samme måde, med navne som "VNC-konsol", "rescue mode" eller "rebuild".

Gør det nu: åbn konsollen én gang og log ind. Så ved du, at den virker, og du ser, hvor knappen til at indsætte sidder (i en konsol fungerer kopier og indsæt tit anderledes).

De første indstillinger

Log ind (via konsollen eller SSH, lektion 1.3) og se, hvad du har:

root@web1:~# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 13 (trixie)"
NAME="Debian GNU/Linux"
VERSION_ID="13"
...
root@web1:~# hostnamectl
 Static hostname: web1
...
Operating System: Debian GNU/Linux 13 (trixie)
          Kernel: Linux 6.12.0-...

Tre ting, du skal sætte rigtigt nu:

Værtsnavn. Giv din server et navn, du kan genkende, helst det fulde navn, som du senere også sætter i DNS:

root@web1:~# hostnamectl set-hostname web1.example.com

Tidszone og tid. Logs kan kun bruges, hvis tiden passer. Servere står tit på UTC; det er fint, bare du ved det. Eksemplet herunder sætter nederlandsk tid; vælg selv din egen zone, i Danmark Europe/Copenhagen:

root@web1:~# timedatectl set-timezone Europe/Amsterdam
root@web1:~# timedatectl
...
System clock synchronized: yes
              NTP service: active

Står der ikke yes ved System clock synchronized, begynder tiden at gå skævt. Det giver problemer med certifikater og logs.

Opdater. Et image er tit et par uger gammelt. Opdater med det samme:

root@web1:~# apt update && apt upgrade

I modul 4 læser du præcis, hvad disse kommandoer gør, og hvordan du får det til at ske automatisk.

IPv4 og IPv6

Din VPS får som regel en IPv4-adresse (for eksempel 192.0.2.10) og en IPv6-adresse eller en hel IPv6-blok (for eksempel 2001:db8:10::10). Se, hvilke adresser din server har:

root@web1:~# ip -brief address
lo     UNKNOWN  127.0.0.1/8 ::1/128
eth0   UP       192.0.2.10/24 2001:db8:10::10/64 fe80::...

Skriv begge ned. At glemme IPv6 er en af de mest almindelige fejl i serveradministration: en firewall, der kun beskytter IPv4 (lektion 5.2), en AAAA-record, der peger på en adresse, hvor intet lytter (lektion 7.1). Adresser, der begynder med fe80:, er link-local og gælder kun inden for det lokale netværk; dem bruger du ikke til DNS.

På AlmaLinux og Rocky Linux

Også her findes versioner med lang support (omkring ti år pr. hovedversion). Du opdaterer med dnf upgrade. hostnamectl og timedatectl virker på samme måde. SELinux er slået til som standard; i lektion 10.1 læser du, hvorfor du lader det være slået til.

Opsummering

  • Vælg en distribution med lang support: Debian stable eller Ubuntu LTS (hovedsporet i dette kursus) eller AlmaLinux/Rocky Linux.
  • Et image plus cloud-init giver dig en minimal installation med nye host keys; fingeraftrykkene står i konsollen.
  • Sæt ved installationen en stærk root-adgangskode (til konsollen) og din offentlige SSH-nøgle (til SSH).
  • Find konsol, snapshots og rescue/ISO, før du får brug for dem, og test konsollen én gang.
  • Sæt værtsnavn og tidszone rigtigt, kontrollér tidssynkroniseringen, opdater, og skriv din IPv4- og IPv6-adresse ned.

Quiz

1. Hvorfor vælger du en LTS-version eller Debian stable til en server?



2. Hvorfor har du alligevel brug for en stærk root-adgangskode ud over en SSH-nøgle?



3. Hvad er forskellen på et snapshot og en backup?



4. timedatectl viser System clock synchronized: no. Hvorfor er det et problem?



5. I ip -brief address står en adresse, der begynder med fe80:. Hvad er det?



Opgave

Opgave O1.2: Gør din server klar. Installer din VPS (eller virtuelle maskine), log ind én gang via konsollen, lav et snapshot, sæt værtsnavn og tidszone, opdater, og skriv IPv4, IPv6, distribution og version ned. Sæt flueben i tjeklisten.

Opgave O1.2: Gør din server klar

Denne opgave laver du selv; ingen tjekker den. Afkryds hvad du har gjort, og markér opgaven som udført.




Dine afkrydsninger og noter forbliver kun i denne browser; vi sender dem ingen steder hen. Er du logget ind, gemmer vi kun i Mine kurser, at du har udført opgaven.

Læs mere

Hos WebOké hedder delene som i disse artikler; hos andre udbydere fungerer det på samme måde.

Et øjeblik…

Opsæt dine domæner

Angiv for hvert domæne navneserverne, tilknytningen til din hosting, og hvem der bliver ejer.

Indlæser dine domæner…