βοΈ Installatieproces van Ubuntu Server¶
De voorbereidingen zijn afgerond: je hebt een ISO-bestand, een USB-stick of een virtuele omgeving klaarstaan.
Nu begint het eigenlijke installatieproces van Ubuntu Server.
Of je nu installeert op fysieke hardware, een virtuele machine, of via een hostingprovider (VPS) β de stappen zijn grotendeels vergelijkbaar.
π Overzicht installatie
- Opstarten vanaf ISO/USB of via de virtuele console
- Taal & toetsenbordindeling kiezen
- Netwerkconfiguratie instellen
- Opslag/partities selecteren of aanpassen
- Gebruiker & wachtwoord aanmaken (of SSH-sleutel toevoegen)
- Optioneel: extra pakketten of diensten installeren
- Installatie afronden en herstarten
β‘οΈ In de volgende secties lopen we deze stappen één voor één door met screenshots, tips en best practices.
βοΈ Installatieproces van Ubuntu Server¶
Nu de installatiemedia klaarstaat, kunnen we starten met de installatie.
Kies hieronder jouw situatie:
Start de installatie vanaf een USB-stick op een fysieke computer of server.
Stappen:
1. Plaats de USB-stick in de machine.
2. Herstart de computer en druk op de toets om in het BIOS/UEFI te komen
(meestal DEL, F2, F10 of ESC afhankelijk van fabrikant).
3. Ga naar het Boot menu en zet de USB-stick als eerste boot device.
4. Sla de wijzigingen op en start opnieuw op.
π Voorbeeld BIOS/UEFI boot order
In dit voorbeeld start de machine altijd vanaf de USB-stick als die aanwezig is.Na de herstart wordt er vanaf de USB-ISO geboot en zie je:
π Voorbeeld GRUB menu na booten vanaf USB
GNU GRUB version 2.06
* Try or Install Ubuntu Server
Ubuntu Server (safe graphics)
OEM install (for manufacturers)
Boot from next volume
UEFI Firmware Settings
Hier kies je meestal "Try or Install Ubuntu Server".
Vervolgens verschijnt de eerste installer-prompt:
Installeer Ubuntu Server binnen een virtuele machine zoals VirtualBox, VMware of Proxmox.
Aanbevolen instellingen: - 2 GB RAM (meer bij zware workloads) - 20 GB opslagruimte (dynamisch of vast) - Netwerk: NAT of Bridged
π Voorbeeld instellingen in VirtualBox
- Naam:
Ubuntu-Server - Type:
Linux (Ubuntu 64-bit) - Geheugen:
2048 MB - Schijf:
20 GB (VDI, dynamisch) - ISO gekoppeld als CD/DVD
π‘ VNC gebruiken
Naast de ingebouwde console van VirtualBox kun je ook VNC (Virtual Network Computing) inschakelen:
- Ga naar Beeldscherm β Externe weergave
- Schakel Server ingeschakeld in
- Stel een poort in (bijv. 5901)
- Maak verbinding via een VNC-client (vncviewer, Remmina, etc.)
Dit is handig als je de VM op een remote server draait en toch een grafische console nodig hebt.
Bij een hostingprovider of cloud-VPS verloopt de installatie meestal via het beheerportaal.
Wat je vaak kunt doen:
- β
Direct Ubuntu 22.04 LTS selecteren
- ποΈ Virtuele console gebruiken voor setup of troubleshooting
- π SSH-sleutel toevoegen
π Voorbeeld bij DigitalOcean / Hetzner
- Selecteer Ubuntu 22.04 LTS als image
- Voeg direct een SSH key toe
- Kies resources (CPU/RAM)
- Klik Create Droplet / VM
π Stap 1 β Taal kiezen¶
De allereerste stap van de Ubuntu Server installatie is het selecteren van de taal.
Dit bepaalt in welke taal de installer en het systeem weergegeven worden.
π Voorbeeld output: taalkeuze
βββββββββββββββββββββββββββββββββββββββ
β Welcome to Ubuntu Server 22.04 LTS β
βββββββββββββββββββββββββββββββββββββββ
Choose language:
English
Deutsch
EspaΓ±ol
FranΓ§ais
Nederlands
Italiano
...
Gebruik de pijltjestoetsen om door de lijst te navigeren en druk op Enter om te bevestigen.
Na de keuze ga je automatisch door naar Stap 2: toetsenbordindeling.
β¨οΈ Stap 2 β Toetsenbordindeling kiezen¶
Na het kiezen van de taal wordt gevraagd om een toetsenbordindeling.
Standaard staat dit vaak op English (US), maar je kunt dit aanpassen naar bijvoorbeeld Nederlands.
β¨οΈ Voorbeeld output: toetsenbord
- β Kies je gewenste indeling.
- β Gebruik
Detect keyboard layoutals je niet zeker weet welke indeling je hebt. - βοΈ Bevestig met Done om door te gaan.
Daarna ga je door naar Stap 3: Netwerkconfiguratie.
π Stap 3 β Netwerkconfiguratie¶
In deze stap configureer je de netwerkverbinding.
Standaard probeert Ubuntu automatisch via DHCP een verbinding tot stand te brengen.
π Voorbeeld output: netwerkconfiguratie
- β Als je netwerk automatisch werkt (bijv. via DHCP), hoef je niets te wijzigen.
- π οΈ Wil je een statisch IP-adres instellen? Kies Edit.
- π Voor netwerken met VLANβs kun je een VLAN-interface toevoegen met Add VLAN.
π§ Interface bewerken (statisch IP instellen)¶
Voorbeeld output: Edit enp0s3
π₯ Voorbeeld input (statisch IP):
- Address: 192.168.1.100
- Netmask: 255.255.255.0
- Gateway: 192.168.1.1
- DNS: 1.1.1.1, 8.8.8.8
π·οΈ VLAN toevoegen¶
Voorbeeld output: Add VLAN
π₯ Voorbeeld input (VLAN):
- Parent interface: enp0s3
- VLAN ID: 100
- IPv4 Method: DHCP of Manual (afhankelijk van je netwerk)
Na het configureren druk je op Done om door te gaan naar Stap 4: Proxy-instellingen.
π Stap 4 β Proxy instellen (optioneel)¶
Als je server achter een proxyserver staat, kun je hier de proxy-URL instellen.
Dit is meestal niet nodig, tenzij je organisatie dit vereist.
π Voorbeeld output: proxy-instellingen
- π Laat dit veld leeg als je geen proxy gebruikt.
- π’ Vul dit alleen in als je netwerkbeheerder dit vereist.
- βοΈ Bevestig met Continue om door te gaan naar de mirror-selectie.
πͺ Stap 5 β Mirror selecteren¶
Ubuntu gebruikt een apt-mirror om pakketten te downloaden tijdens en na de installatie.
Standaard wordt automatisch de dichtstbijzijnde mirror gekozen, maar dit kun je aanpassen.
πͺ Voorbeeld output: mirror selectie
π§ Mirror aanpassen¶
Soms wil je een lokale mirror of een snellere server gebruiken (bijv. bij datacenters of bedrijfsnetwerken).
In dat geval kies je een alternatief adres.
- β
Standaard:
http://archive.ubuntu.com/ubuntu - π³π± Voor Nederland:
http://nl.archive.ubuntu.com/ubuntu - π Andere opties: kijk op Ubuntu Mirror List
Tip
Als je een VPS of cloudprovider gebruikt, wordt vaak al automatisch de snelste mirror gekozen.
In dat geval kun je gewoon op Done drukken.
πΎ Stap 6 β Schijf- en partitiebeheer¶
In deze stap bepaal je hoe de schijf(en) worden ingericht.
Je kunt kiezen voor een automatische indeling (Guided) of een handmatige indeling (Manual).
β‘ Guided β Automatische installatie¶
Dit is de snelste en veiligste keuze als je geen complexe setup nodig hebt.
Ubuntu maakt dan automatisch partities aan (root, swap en EFI indien nodig).
π» Voorbeeld output: Guided Storage
π₯ Voorbeeld input (simpele guided setup):
- Selecteer: Use entire disk
- Disk: VBOX HARDDISK - 21.5G
- [Done]
π οΈ Manual β Handmatige installatie¶
Handig als je meer controle wilt (bijvoorbeeld meerdere schijven, RAID, of gescheiden /home).
π Voorbeeld output: Manual partitioning
π₯ Voorbeeld input (basis-indeling):
- /boot/efi β 512 MB, type: EFI System Partition
- / (root) β 15 GB, type: ext4, mountpoint /
- swap β 2 GB, type: swap
- /home β resterende ruimte, type: ext4, mountpoint /home
Let op
- Bij Guided (Use entire disk) wordt de hele schijf gewist.
- Kies Manual als je al data op de schijf hebt die je niet wilt verliezen.
- Voor servers is het vaak handig om
/homeen/varapart te houden voor meer stabiliteit.
π€ Stap 7 β Gebruikers & SSH-sleutels¶
Na de schijfindeling maak je een beheerder-gebruiker aan.
Deze gebruiker krijgt sudo-rechten en wordt standaard gebruikt om in te loggen.
π Gebruiker aanmaken¶
π€ Voorbeeld output: User setup
π₯ Voorbeeld input:
- Your name: Admin User
- Your server's name: ubuntu-srv01
- Pick a username: admin
- Password: ********
π SSH-sleutels toevoegen¶
Om veilig op afstand in te loggen, kun je direct je SSH public key toevoegen.
Dit is aanbevolen boven inloggen met alleen een wachtwoord.
π Voorbeeld output: SSH setup
π₯ Voorbeeld input (Provide SSH key):
π Stap 8 β OpenSSH installeren¶
Om je server op afstand te beheren, kun je tijdens de installatie meteen de OpenSSH-server installeren.
Dit maakt het mogelijk om via ssh in te loggen, zonder dat je fysieke toegang of een console nodig hebt.
π¦ Installatieprompt¶
π₯ Voorbeeld input:
- Zet een vinkje bij: [β] Install OpenSSH server
- [Done]
π₯οΈ Resultaat na installatie¶
Als je deze optie kiest, wordt de OpenSSH-server geΓ―nstalleerd en draait deze meteen na de eerste boot.
π‘ Voorbeeld output na installatie
Let op
- Als je geen OpenSSH installeert, kun je de server alleen via de lokale console gebruiken.
- Het is bijna altijd handig om dit direct te installeren, vooral bij VPS- of cloudservers.
π¦ Stap 9 β Extra software & Snaps¶
In deze stap kun je optionele software selecteren die Ubuntu direct tijdens de installatie kan meenemen.
Standaard hoef je hier niets te kiezen β vaak is het beter om extra software pas nΓ‘ de installatie te installeren met apt of snap.
π Installatieprompt¶
π¦ Voorbeeld output: Snaps en software
π₯ Voorbeeld input:
- Meestal laat je alles leeg (dus geen vinkjes) en ga je verder met [Done].
- Als je wΓ©l al weet dat je bijv. Docker of MicroK8s wilt, kun je die hier selecteren.
π₯οΈ Resultaat na installatie¶
β Voorbeeld output na installatie
- Geselecteerde Snaps worden tijdens de installatie direct geΓ―nstalleerd.
-
Niet geselecteerd? β Je kunt ze altijd later installeren met:
Tip
Voor een minimale en stabiele server is het meestal slimmer om dit scherm over te slaan.
Installeer later zelf de pakketten die je echt nodig hebt.
Zo houd je meer controle over versies en afhankelijkheden.
π Stap 10 β Installatie afronden & Reboot¶
Na het selecteren van de gewenste software en services, toont de installer een bevestiging dat de installatie voltooid is.
Je krijgt de optie om direct opnieuw op te starten.
π¦ Installatie voltooid¶
π Voorbeeld output: Installatie voltooid
π±οΈ Actie¶
- Verwijder de USB-stick of ontkoppel de ISO in je VM/VPS.
- Kies vervolgens: Reboot Now.
π₯οΈ Stap 11 β Eerste boot & systeemsetup¶
Na de herstart start Ubuntu vanaf de harde schijf.
Tijdens dit proces worden alle resterende pakketten en snaps die tijdens de installatie zijn geselecteerd geΓ―nstalleerd en geconfigureerd.
β Normale eerste boot¶
π¦ Voorbeeld output: eerste boot
Snaps en services die tijdens de installatie zijn gekozen worden nu nog geΓ―nstalleerd:
π¦ Voorbeeld output: snap installaties
π Login prompt¶
Na enkele minuten verschijnt de login prompt:
π Log hier in met de gebruiker die je tijdens de installatie hebt aangemaakt.
Beheerderstaken voer je uit met sudo.
β οΈ Mogelijke fout: Reboot Now error (vooral bij VMβs)¶
Soms blijft het systeem hangen na Reboot Now, vooral in VirtualBox of QEMU.
Je ziet dan een foutscherm:
β Voorbeeld output: Reboot Now error
π₯ Oplossing:
- Controleer of de ISO/USB is verwijderd.
- Sluit de VM af en start opnieuw zonder installatie-medium.
- Daarna zal Ubuntu normaal opstarten.