Een Virtual Private Server (VPS) geeft u de kracht van een dedicated server tegen een fractie van de kosten. In deze handleiding nemen we u stap voor stap mee door het proces van het aanmaken, configureren en beveiligen van uw eerste VPS bij Interhost.
Stap 1: VPS bestellen
Log in op uw Interhost dashboard of het Hostereo platform. Kies een VPS-pakket dat past bij uw behoeften. Voor een gemiddelde website of applicatie is een VPS met 2 vCPUs, 4 GB RAM en 80 GB SSD een goede start.
Selecteer een besturingssysteem. Wij raden Ubuntu 22.04 LTS aan voor beginners — het heeft uitstekende documentatie en een grote community.
Stap 2: Eerste verbinding maken
Na het aanmaken ontvangt u een IP-adres en root-wachtwoord per e-mail. Maak verbinding via SSH:
ssh root@123.456.789.0Voer het wachtwoord in dat u per e-mail heeft ontvangen. U bent nu verbonden met uw server.
Stap 3: Systeem updaten
Het eerste wat u moet doen na het inloggen is het systeem bijwerken:
apt update && apt upgrade -yDit zorgt ervoor dat alle softwarepakketten de nieuwste beveiligingspatches bevatten.
Stap 4: Nieuwe gebruiker aanmaken
Werken als root is een beveiligingsrisico. Maak een nieuwe gebruiker aan met sudo-rechten:
adduser beheerder
usermod -aG sudo beheerderStap 5: SSH-sleutels instellen
SSH-sleutels zijn veiliger dan wachtwoorden. Genereer een sleutelpaar op uw lokale machine:
ssh-keygen -t ed25519 -C "mijn-vps-sleutel"
ssh-copy-id beheerder@123.456.789.0Stap 6: Firewall configureren
Activeer UFW (Uncomplicated Firewall) en sta alleen de benodigde poorten toe:
ufw allow OpenSSH
ufw allow 80/tcp
ufw allow 443/tcp
ufw enableStap 7: Webserver installeren
Installeer Nginx als webserver:
apt install nginx -y
systemctl enable nginx
systemctl start nginxOpen uw browser en ga naar uw IP-adres — u zou de standaard Nginx-welkomstpagina moeten zien.
Volgende stappen
Uw VPS is nu basaal ingericht en beveiligd. Hieronder een paar aanbevolen vervolgstappen:
- Configureer een domeinnaam (zie: Domeinnaam koppelen)
- Installeer een SSL-certificaat (zie: SSL met Let’s Encrypt)
- Stel automatische backups in (zie: Automatische backups)
- Verhard uw server verder (zie: Linux server hardening)