Linux VPS voor beginners: de eerste stappen

Een VPS geeft u volledige controle over een eigen server, maar als u nog nooit met Linux heeft gewerkt kan het overweldigend zijn. Deze gids neemt u stap voor stap mee door de eerste uren met uw VPS.

Stap 1: inloggen via SSH

Na het bestellen van uw VPS ontvangt u een IP-adres, een gebruikersnaam (meestal root) en een wachtwoord. Hiermee logt u in via SSH:

Windows: open PowerShell of Windows Terminal en typ:

ssh root@123.45.67.89

macOS / Linux: open de terminal en gebruik hetzelfde commando.

Accepteer de vingerafdruk bij de eerste verbinding en voer uw wachtwoord in.

Stap 2: het systeem bijwerken

Het eerste wat u doet na het inloggen is het systeem bijwerken:

apt update && apt upgrade -y

Dit installeert de nieuwste beveiligingspatches en software-updates.

Stap 3: een eigen gebruiker aanmaken

Werken als root is riskant: een typfout kan het hele systeem beschadigen. Maak een eigen gebruiker aan:

adduser mijngebruiker
usermod -aG sudo mijngebruiker

Log voortaan in als deze gebruiker en gebruik sudo als u beheerdersrechten nodig heeft.

Stap 4: SSH beveiligen

Verander de standaardpoort van SSH en schakel wachtwoordlogin uit ten gunste van SSH-sleutels:

  1. Genereer een SSH-sleutelpaar op uw eigen computer: ssh-keygen -t ed25519
  2. Kopieer de publieke sleutel naar uw VPS: ssh-copy-id mijngebruiker@123.45.67.89
  3. Bewerk /etc/ssh/sshd_config: zet PasswordAuthentication no en PermitRootLogin no
  4. Herstart SSH: sudo systemctl restart sshd

Stap 5: firewall instellen

Installeer en configureer ufw (Uncomplicated Firewall):

sudo ufw allow OpenSSH
sudo ufw enable

Open daarna alleen de poorten die u nodig heeft. Voor een webserver:

sudo ufw allow 80/tcp
sudo ufw allow 443/tcp

Stap 6: software installeren

De meest voorkomende taken op een VPS:

DoelInstallatie
Webserversudo apt install nginx
Databasesudo apt install mariadb-server
PHPsudo apt install php-fpm php-mysql
Node.jsVia NodeSource: curl -fsSL https://deb.nodesource.com/setup_22.x | sudo bash -
DockerVia de officiele Docker-repository

Veelgemaakte fouten

  • Geen backups: maak altijd backups voordat u wijzigingen aanbrengt. Gebruik snapshots als uw provider dat aanbiedt.
  • Firewall vergeten: een open server is een doelwit. Stel uw firewall in voordat u diensten draait.
  • Root gebruiken voor alles: werk met een normale gebruiker en sudo.
  • Updates overslaan: stel automatische beveiligingsupdates in met unattended-upgrades.

Welk besturingssysteem kies ik?

Voor beginners is Ubuntu 24.04 LTS de beste keuze: grote community, veel documentatie, vijf jaar beveiligingsupdates. Debian 12 is iets lichter en stabieler maar minder beginner-vriendelijk.

Hoeveel RAM heb ik nodig?

Voor een enkele website of applicatie is 2 GB voldoende. Draait u meerdere diensten, kies dan 4 GB of meer. U kunt bij de meeste providers later upgraden.

Start met een VPS bij HostValues: KVM-virtualisatie, root-toegang en directe levering.


Komt u er niet uit? Open een support ticket, ons team helpt u graag verder.

Terug naar de blog