Adam the Automator

Linux-installationsprogrammer er kommet langt. Du kan installere en masse større distributioner nemmere i dag, end du kunne for fem eller 10 år siden. Et sådant installationsprogram, der nu bruges af Canonicals Ubuntu server og arbejdsstation 20.04, kaldet Subiquity, erstatter det ældre Debian-installationsprogram, der tidligere blev brugt af Ubuntu.

I denne artikel lærer du trin for trin, hvordan du installerer Ubuntu Server 20.04!

Hvad du vil lære

Denne artikel vil gå dig igennem et faktisk scenarie, hvor du installerer Ubuntu Server 20.04. Du vil lære den trinvise installationsproces, konfigurere standardindstillinger som f.eks. opdatering af installationsprogrammet, konfigurere en IP-adresse, konfigurere diske, tilføje en root-brugerkonto og konfigurere et værtsnavn, konfigurere fjernadgang ved hjælp af SSH og endelig udføre opdateringer efter installationen.

Forudsætninger

For at følge med i denne vejledning skal du have følgende ressourcer:

  • Ubuntu Server 20.04 ISO
  • En Hypervisor eller en selvstændig fysisk server
    • Hyper-V
    • VMware ESXi, Player eller Workstation
    • KVM / VirtualBox
  • Et ønske om at lære

Er du klar til at lære? Fint!

Lær at installere Ubuntu 20.04
Lær at installere Ubuntu 20.04

Installation af Ubuntu Server

Så lad os komme i gang!

  1. Begynd installationen ved at starte din VM-gæst op ved hjælp af Ubuntu Server 20.04 ISO. Denne vejledning vil nævne VMware meget; du kan dog bruge enhver hypervisor. Eksemplerne her er fra VMware ESXi 7.0, men du kan også bruge Microsoft Hyper-V, VirtualBox eller VMware Player, for blot at nævne nogle få. Når du starter din VM-gæst, bør du se systemopstartmeddelelser som VM-gæstestart. Når opstartsprocessen er afsluttet, vil du se følgende velkomstskærm:
Ubuntu Server 20.04 Installationsskærm - Vælg sprog
Ubuntu Server 20.04 Installationsskærm – Vælg sprog

Det standardiserede sprogvalg er engelsk. Hvis dette er det sprog, du ønsker at bruge, skal du trykke på Enter.

2. På det næste skærmbillede skal du vælge, om du ønsker at opdatere installationsprogrammet eller ej. Hvis du har forbindelse til internettet, skal du bruge piletasterne til at vælge “Update to the new installer” (Opdater til det nye installationsprogram) og trykke på Enter. Ellers kan du springe dette trin over.

Ubuntu Server 20.04 Installationsskærm - Opdater installationsprogrammet
Ubuntu Server 20.04 Installationsskærm – Opdater installationsprogrammet

Installationsprogrammet begynder at blive downloadet, og opdateringen begynder:

Ubuntu Server 20.04 Installationsskærm - Update Installer Downloading
Ubuntu Server 20.04 Installationsskærm – Update Installer Downloading

3. Når installatøren har afsluttet opdateringen, skal du nu vælge et tastaturlayout. Standard er engelsk (US). Hvis du er OK med disse standardindstillinger, skal du vælge Udført tryk på Enter:

Ubuntu Server 20.04 Installationsskærm - Vælg tastaturlayout
Ubuntu Server 20.04 Installationsskærm – Vælg tastaturlayout

4. Nu er det tid til at konfigurere netværk. Som standard vil installationsprogrammet søge efter en DHCP-adresse og automatisk konfigurere netværket. Du bør dog indstille IP-adressen nu til en gyldig konfiguration for dit netværk. Du kan skrive den tildelte adresse ned og bruge den som en statisk konfiguration. Hvis du vælger den vej, skal du sørge for at gøre denne adresse til en statisk reservation i din DHCP-serverkonfiguration.

5. Hvis du vil konfigurere en statisk adresse, skal du vælge eth0, som vist nedenfor, og trykke på Enter. Du skal derefter vælge IPv4 eller IPv6 og tildele de korrekte undernet-, adresse-, gateway- og navneserveradresser. IPv6 er primært beregnet til internetvendt trafik, fordi verden er ved at løbe tør for IPv4-adresseplads. Det er ikke noget, du skal bruge til lokal trafik i den nærmeste fremtid.

I de fleste tilfælde vil du vælge IPv4 som vist nedenfor:

Ubuntu Server 20.04 Installationsskærm - Tildeling af en statisk IP-adresse
Ubuntu Server 20.04 Installationsskærm – Tildeling af en statisk IP-adresse

6. Når du er færdig, vil indstillingerne blive anvendt, og du kan fortsætte. Vælg Udført, og tryk på Enter for at fortsætte.

7. På det næste skærmbillede bliver du bedt om at konfigurere en proxy-adresse. Hvis du bruger en til at få adgang til internettet, skal du indtaste adressen her, ellers skal du lade den være tom og vælge Udført, og trykke på Enter:

Ubuntu Server 20.04 Installationsskærm - Konfigurer proxy
Ubuntu Server 20.04 Installationsskærm – Konfigurer proxy

8. Dernæst er det tid til at vælge en diskkonfiguration. Til denne guides formål vil vi holde os til standardindstillingerne så meget som muligt. Sørg for at Use an entire disk (Brug en hel disk) er valgt, og at Set up this disk as an LVM group (Opsæt denne disk som en LVM-gruppe) er valgt. Når begge dele er valgt, skal du vælge Udført og trykke på Enter:

Ubuntu Server 20.04 Installationsskærm - Guidet lagringskonfiguration
Ubuntu Server 20.04 Installationsskærm – Guidet lagringskonfiguration

9. Gennemgå lagringskonfigurationen. Nu ville det være et godt tidspunkt til også at dokumentere diskkonfigurationen. Hvis du er tilfreds med din konfiguration, skal du vælge Udført og trykke på Enter:

Ubuntu Server 20.04 Installationsskærm - Lagringskonfiguration
Ubuntu Server 20.04 Installationsskærm – Lagringskonfiguration

10. Da formatering og partitionering af en disk anses for at være destruktivt, vil du se en bekræftelsesdialog. Vælg Fortsæt, og tryk på Enter:

Ubuntu Server 20.04 Installationsskærm - Færdiggør lagringskonfiguration
Ubuntu Server 20.04 Installationsskærm – Færdiggør lagringskonfiguration

11. Det næste skærmbillede vil være skærmbilledet Profilopsætning. Denne konto vil være root-brugerkontoen for din server. Indtast dit navn, et servernavn, et brugernavn og en adgangskode, som du ønsker at bruge. Brugernavnet kan være dit navn eller en Marvel Comics-figur. Valget er dit. Uanset hvad beslutningen bliver, skal du sørge for at dokumentere disse oplysninger, inden du fortsætter!

12. Når du er tilfreds med oplysningerne, skal du vælge Udført og trykke på Enter:

Ubuntu Server 20.04 Installationsskærm - Profilopsætning
Ubuntu Server 20.04 Installationsskærm – Profilopsætning

13. Nu bliver du spurgt, om du ønsker at installere OpenSSH Server eller ej. Hvis du kun vil bruge VM-konsollen til at få adgang til serveren, skal du springe installationen over. Du kan installere OpenSSH senere. Men hvis du planlægger at bruge SSH-forbindelse til at administrere din vært, skal du sørge for, at Install OpenSSH Server er valgt. Det er nemmere at gøre det nu end at installere og konfigurere senere. Hvis du er bekendt med SSH-nøgler, kan du også importere dine nøgler nu for at aktivere et sikkert login uden adgangskode.

14. Når du er tilfreds med valgene, skal du vælge Udført og trykke på Enter:

Ubuntu Server 20.04 Installationsskærm - SSH-opsætning
Ubuntu Server 20.04 Installationsskærm – SSH-opsætning

15. Du er nu ved at være færdig! Det næste er at installere nogle af de mest populære snaps, der er tilgængelige for Ubuntu Server.

Hvis du ønsker det, skal du vælge PowerShell og vælge Udført, og trykke på Enter. Ellers skal du blot vælge Udført, og tryk på Enter.

Ubuntu Server 20.04 Installationsskærm - Udvalgte server-snaps
Ubuntu Server 20.04 Installationsskærm – Udvalgte server-snaps

Ubuntu Server vil nu begynde at installere. Typisk vil installationen kun tage et par minutter på en virtuel maskine.

Installation af Ubuntu 20.04
Installation af Ubuntu 20.04
Fuldførelse af installationen Ubuntu 20.04
Fuldførelse af installationen Ubuntu 20.04

16. Efter et par minutter og, skal du genstarte. Tryk på Enter, hvorefter serveren genstartes.

Opening up Common Ports

Du skal tilføje noget underliggende sikkerhed til din installation ved at installere en firewall. Som standard er Un-Complicated Firewall (ufw) i Ubuntu Server 20.04 ikke konfigureret og aktiveret.

Trinene i dette afsnit er teknisk set ikke nødvendige for en vanilla-installation. Men hvis du skal bruge denne server som en webserver eller måske en databaseserver, skal du læse videre.

Opnå forbindelsen til din nye server ved hjælp af SSH-protokollen. I denne vejledning bruger Windows Terminal og PowerShell 7 Windows Terminal og PowerShell 7 SSH til at udføre kommandoer.

Aktivering af firewall

  1. Åbn din SSH-klient, og indtast følgende kommando ved hjælp af det brugernavn og den IP-adresse, du brugte under installationen af Ubuntu Server:
ssh @

2. Tryk på Enter. Vent på prompten til at acceptere krypteringsnøglen, hvis du ikke allerede har oprettet forbindelse via SSH før. Processen ser du i følgende animerede gif:

PowerShell 7 SSH-forbindelse til Ubuntu Server.
PowerShell 7 SSH-forbindelse til Ubuntu Server.

Verificer status for den ukomplicerede firewall eller UFW ved at skrive følgende kommando i terminalen:

sudo ufw status verbose

Firewallstatus vil være inaktiv. Aktiver og start firewall-dæmonen nu ved at indtaste nedenstående kommando og trykke på Enter:

sudo ufw enable

Du skal først konfigurere adgang til SSH. Dette er påkrævet, når firewallen er aktiveret.

sudo ufw allow ssh

Hvis du konfigurerer denne Ubuntu-server til at fungere som webserver eller måske MySQL-server, vil du se de nødvendige porte, der skal åbnes nedenfor.

sudo ufw allow httpsudo ufw allow httpssudo ufw allow mysql

Genindlæs nu firewallkonfigurationen for at anvende ændringerne ved at indtaste følgende kommando:

sudo ufw reload

Du vil måske være mere præcis med, hvor du tillader trafikken at komme. I denne vejledning bruges hvor som helst, fordi der er andre sikkerhedsforanstaltninger på plads, som forhindrer adgang til maskiner på det anvendte netværk. Hvis du vil læse mere om, hvordan du konfigurerer UFW, kan du læse mere ved at starte her.

Opdatering af Ubuntu Server 20.04

Den sidste opgave, du vil udføre, før du går videre, er at opdatere styresystemet og opgradere alle pakker, der muligvis skal opgraderes. Du vil måske gøre dette for at sikre, at din nyligt udmøntede server har alle de nyeste sikkerheds- og fejlrettelser til rådighed.

For at gøre dette skal du starte med at bruge apt-kommandoen, som vist nedenfor.

Den apt-pakkehåndtering vil derefter scanne Ubuntu-repositorierne for opdateringer/opgraderinger. Parameteren -y undertrykker bekræftelsesdialoger, og alle pakker, der har opdateringer, vises på skærmen.

sudo apt update -y

Kør nu den næste kommando.

Nu vil apt-pakkehåndteringsprogrammet begynde at anvende alle opgraderinger, der tidligere er fundet, og som har brug for opdateringer. Parameteren -y vil undertrykke alle bekræftelsesdialoger. Dette trin kan tage et minut eller to, afhængigt af din internetforbindelse og systemets ydeevne.

sudo apt upgrade -y

Godt tillykke! Du har netop installeret, konfigureret og opdateret Ubuntu Server 20.04 LTS med succes.

Lær mere

  • Subiquity på GitHub
  • Automatiserede Ubuntu Server-installationer med Subiquity

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.