Belangrijkste hoogtepunten

  • Begrijp wat een VPS is en waarom het ideaal is voor gebruikers die meer controle nodig hebben dan shared hosting, maar tegen lagere kosten.
  • Leer precies wat u moet voorbereiden voordat u een virtual private server opzet, waaronder het besturingssysteem, SSH-tools en Linux-basiscommando’s.
  • Volg deze gids voor het opzetten van een VPS, van het kiezen van een provider tot het configureren van een firewall, het installeren van software en het testen van uw installatie.
  • Ontdek taken na de installatie, zoals het inschakelen van back-ups, het installeren van SSL-certificaten, het controleren van het gebruik van bronnen en het kiezen tussen beheerde en zelf beheerde hosting.
  • Ontdek hoe Bluehost’s VPS-hosting verbeterde prestaties, betrouwbaarheid en schaalbaarheid biedt voor groeiende websites, met 24/7 ondersteuning om u door het installatieproces te begeleiden.

Heb je meer kracht nodig dan shared hosting maar wil je niet de kosten van een dedicated server? Dat is precies waarom VPS-hosting bestaat.

Een virtual private server geeft u volledige controle, betere snelheid en sterkere beveiliging, zonder dat u uw budget hoeft op te geven.

Geen wonder dat VPS de keuze bij uitstek is voor ontwikkelaars, site-eigenaren en groeiende bedrijven die een hoger niveau willen bereiken.

Maar hier zit het addertje onder het gras: leren hoe je een VPS opzet kan intimiderend aanvoelen als je nog nooit een commandoregel hebt aangeraakt.

Stress niet. Geen stress. Deze VPS installatiegids leidt je door alles wat je nodig hebt, van de eerste stappen tot de laatste tests.

Aan het eind heb je een snelle, veilige en volledig werkende server die helemaal van jou is.

Wat is een VPS en waarom zou je er een gebruiken?

Een Virtual Private Server (VPS) is een krachtige hostingoptie die u meer controle geeft dan shared hosting zonder de hoge kosten van een dedicated server.

Het werkt door een fysieke server op te delen in geïsoleerde virtuele machines met elk een eigen besturingssysteem, opslag en resourcetoewijzing.

Deze opstelling geeft je een veilige omgeving met betere prestaties, waardoor het ideaal is voor websites, apps of bedrijven die flexibiliteit nodig hebben.

Als je op zoek bent naar een balans tussen kosten en controle, is een VPS vaak de perfecte middenweg voor groeiende bedrijven.

Lees ook: Wat is VPS-hosting? Alles wat u moet weten!

Wat heb je nodig voor het opzetten van een VPS?

Wat heb je nodig voor het opzetten van een VPS?

Het opzetten van een virtual private server gaat vlotter als je goed voorbereid bent. Hier is een duidelijke checklist met alles wat je nodig hebt om aan de slag te gaan.

  • Een betrouwbare VPS-hostingprovider
  • Bepaal welk besturingssysteem je server gaat draaien:
  1. Linux-distributies zoals Ubuntu, CentOS of Debian
  2. Windows VPS als u de voorkeur geeft aan een grafische interface of Windows-specifieke toepassingen
  • Installeer een SSH-client om veilig toegang te krijgen tot uw VPS.
  • Enkele basis Linux-commando’s kennen.

Zodra je deze benodigdheden hebt verzameld, ben je klaar om te beginnen met het installatieproces.

In de volgende sectie doorlopen we de stappen voor het opzetten van een virtuele server vanaf nul.

Hoe zet ik een VPS-hosting op?

Leren hoe je een VPS instelt klinkt in het begin misschien overweldigend, vooral als je nieuw bent in serverbeheer of commandoregeltools.

Maar maak je geen zorgen, deze gids splitst alles op in eenvoudige, beheersbare stappen die zelfs beginners met vertrouwen kunnen volgen. Hier zijn de stappen om een VPS-hosting server op te zetten:

  1. Kies een VPS-hostingprovider
  2. Een virtuele machine of instantie maken
  3. Maak verbinding met uw VPS via SSH
  4. Maak een nieuwe admin-gebruiker en beperk de root-toegang
  5. Een firewall configureren voor VPS-bescherming
  6. Beveiliging van uw VPS-toegang
  7. Installeer een webserver (Apache of nginx)
  8. Een database toevoegen en PHP configureren
  9. Verbind uw domein met uw VPS via DNS instellingen
  10. Test uw VPS

Laten we elke stap in detail doorlopen en uw VPS op de juiste manier opstarten.

Stap 1: Kies een VPS-hostingprovider

De eerste stap bij het opzetten van uw VPS is het kiezen van een hostingprovider die voldoet aan uw technische en ondersteuningsvereisten.

Het hebben van een betrouwbare hostingprovider die je root-toegang geeft, speciale bronnen, snelle opslag en responsieve ondersteuning als het technisch wordt. Kiezen voor een VPS provider die officieel wordt aanbevolen door WordPress geeft je ook extra vertrouwen in kwaliteit en compatibiliteit.

Dit is waar Bluehost perfect in past. We zijn er trots op dat we officieel worden aanbevolen door WordPress en bieden VPS-hosting die kracht, snelheid en eenvoud in balans brengt voor gebruikers op elk niveau.

Al onze VPS-plannen bevatten volledige root-toegang, supersnelle NVMe SSD-opslag, AMD EPYC-processors en onbeperkte bandbreedte voor consistente prestaties.

Hier is een snelle vergelijking van onze VPS-hostingplannen om u te helpen beslissen:

Naam plan vCPU-kernen RAM Opslag Vanaf prijs (looptijd 36 maanden)
Standaard NVMe 4 2 kernen 4 GB DDR5 100 GB NVMe Opslag $46,99/maand
Verbeterde NVMe 8 4 kernen 8 GB DDR5 200 GB NVMe Opslag $70,99/maand
Ultieme NVMe 16 8 kernen 16 GB DDR5 450 GB NVMe Opslag $101,99/maand

Zodra u een VPS-hostingplan hebt geselecteerd, stuurt uw provider het IP-adres, inloggegevens en toegangsinstructies om aan de slag te gaan.

Vertrouwd door WordPress, geoptimaliseerd voor prestaties en ondersteund door 24/7 deskundige ondersteuning – Bluehost maakt VPS-hosting naadloos, zelfs voor beginners.

Stap 2: Een virtuele machine of instance maken

Elke VPS draait als een virtuele machine-een privégedeelte van een fysieke server, geïsoleerd van anderen maar volledig aanpasbaar aan uw behoeften.

Het creëren van deze instantie is waar je hostingbronnen tot leven komen. Dit is de omgeving die je gaat configureren, beveiligen en beheren.

De meeste hostingproviders maken deze stap gemakkelijk met een geautomatiseerd installatieproces dat de technische implementatie op de achtergrond afhandelt.

Zie deze stap als de basis voor het opzetten van een virtuele server die is afgestemd op jouw specifieke behoeften.

Meestal selecteer je opties zoals:

  • Besturingssysteem (Linux-distributie of Windows Server)
  • Regio of locatie van de Server (voor latentie en compliance)
  • Admin-gebruikersnaam en verificatiemethode (wachtwoord of SSH-sleutel)

Pro tip: Bij Bluehost wordt uw virtuele server direct geïnstalleerd na activering van het plan. U hoeft zich geen zorgen te maken over handmatige implementatie of vertragingen.

Zodra je virtuele server is aangemaakt, ontvang je het volgende:

  • Uw VPS IP-adres
  • De standaard SSH-poort (meestal 22)
  • Root inloggegevens of de mogelijkheid om SSH-sleutel authenticatie in te stellen

Stap 3: Maak verbinding met uw VPS via SSH

De eerste keer toegang krijgen tot uw VPS gebeurt via een beveiligde verbinding op afstand, meestal gemaakt met behulp van een tool genaamd SSH (Secure Shell).

Met SSH kun je communiceren met je server via een opdrachtregelinterface, waardoor je volledige controle hebt over de configuratie en systeemopdrachten.

Om verbinding te maken, heb je deze tools nodig:

3.1 SSH-client:

  • macOS/Linux-gebruikers: Gebruik de ingebouwde Terminal
  • Windows-gebruikers: Gebruik PuTTY of Windows Terminal

3.2 Uw VPS-gegevens:

  • IP-adres
  • Poortnummer
  • Inloggegevens (root-wachtwoord of SSH-privésleutel)

3.3 Verbinding maken met een wachtwoord:

  1. Open je Terminal (macOS/Linux) of PuTTY (Windows).
  2. Typ het volgende commando en druk op Enter:

ssh root@your_vps_ip

  1. Voer het door uw VPS-provider gedeelde root-wachtwoord in wanneer daarom wordt gevraagd.
  1. Genereer een SSH-sleutelpaar op uw lokale machine: ssh-keygen -t rsa -b 4096
  2. Uploaden uw openbare sleutel naar uw VPS dashboard of voeg deze in tijdens het aanmaken van de server.
  3. Maak verbinding met behulp van:

ssh -i /path/to/private_key_file root@uw_vps_ip

Bluehost VPS-hosting ondersteunt zowel wachtwoord- als sleutelgebaseerde verificatie. U kunt uw publieke sleutel veilig uploaden via uw dashboard voor inloggen op basis van sleutels.

Houd SSH tijdens het instellen tijdelijk op poort 22. We zullen je later laten zien hoe je dit kunt veranderen voor betere beveiliging.

Stap 4: Maak een nieuwe admin-gebruiker en beperk de root-toegang

Voordat u een nieuwe gebruiker aanmaakt of systeembestanden wijzigt, is het belangrijk om uw serverpakketten en beveiligingspatches bij te werken. De meeste VPS-omgevingen gebruiken een verse Linux-distributie, die mogelijk niet volledig up-to-date is bij de eerste aanmelding.

Een van de belangrijkste onderdelen van het veilig opzetten van een VPS is het vervangen van root-toegang door een speciale admin-gebruiker.

4.1 Werk uw VPS-systeem en pakketten bij

Systeemupdates zorgen ervoor dat u over de nieuwste beveiligingspatches, bugfixes en stabiele softwareversies beschikt voordat u kritieke configuraties uitvoert.

Voer voor Ubuntu- of Debian-gebaseerde distributies het volgende uit:

sudo apt update && sudo apt upgrade -y

Gebruik voor CentOS- of RHEL-gebaseerde distributies:

sudo yum update -y

Dit kan enkele minuten duren, afhankelijk van de grootte van de beschikbare updates en de bronnen van je server.

Nadat de updates zijn voltooid, is het een goed idee om de server opnieuw op te starten:

sudo reboot

Zodra het herstarten klaar is, maakt u opnieuw verbinding met SSH om verder te gaan met het instellen van de gebruiker.

4.2 Een nieuwe beheerdersaccount aanmaken

Het is niet aan te raden om de root-account voor alle taken te gebruiken. Je moet een nieuwe gebruiker op admin-niveau aanmaken om je server veilig te beheren.

Voer in om een gebruiker aan te maken:

adduser yourusername

Stel een wachtwoord in en vul de optionele gebruikersgegevens in wanneer daarom wordt gevraagd.

4.3 sudo (admin) privileges toekennen

Geef je nieuwe gebruiker toestemming om commando’s op admin-niveau uit te voeren door hem toe te voegen aan de sudo groep:

usermod -aG sudo yourusername

U kunt dit testen door over te schakelen naar de nieuwe gebruiker en uit te voeren:

su – yourusername
sudo ls

Als dit lukt, geeft het commando een lijst van bestanden met verhoogde rechten.

4.4 SSH publieke sleutel authenticatie instellen

Het gebruik van SSH-sleutels in plaats van wachtwoorden maakt het inloggen op uw VPS veiliger. Maak eerst een SSH-sleutel aan op uw lokale systeem:

ssh-keygen -t rsa -b 4096

Kopieer de openbare sleutel:

cat ~/.ssh/id_rsa.pub

Schakel nu over naar je nieuwe gebruiker en maak de .ssh directory aan:

su – yourusername

mkdir ~/.ssh

chmod 700 ~/.ssh

Plak de openbare sleutel in een bestand met de naam authorized_keys:

nano ~/.ssh/authorized_keys

Plakken, opslaan en uitvoeren:

chmod 600 ~/.ssh/authorized_keys

4.5 root-aanmelding uitschakelen via het SSH-configuratiebestand

Om de beveiliging te verbeteren kunt u het aanmelden van root volledig uitschakelen door het SSH-configuratiebestand te bewerken.

Open het SSH-configuratiebestand:

sudo nano /etc/ssh/sshd_config

Zoek de lijn:

PermitRootLogin yes

Verander het in:

PermitRootLogin no

Start vervolgens de SSH-service opnieuw:

sudo systemctl restart ssh

Hiermee wordt directe root-toegang geblokkeerd, zodat alleen veilige aanmeldingen via uw nieuwe admin-gebruiker mogelijk zijn.

Stap 5: Een firewall configureren voor VPS-bescherming

Elke virtual private server (VPS) die met het internet verbonden is, is een potentieel doelwit voor ongeoorloofde toegang of kwaadaardige activiteiten. Een firewall bewaakt en regelt het netwerkverkeer van uw server op basis van beveiligingsregels. Het helpt:

  • Ongewenste toegangspogingen blokkeren
  • Sta alleen vertrouwde poorten en diensten toe (zoals SSH, HTTP, HTTPS)
  • Bescherm applicaties die op uw VPS draaien
  • Verminder kwetsbaarheden van blootgestelde poorten

Optie 1: Gebruik UFW (Uncomplicated Firewall) – voor Ubuntu/Debian

UFW is een beginnersvriendelijk hulpprogramma om iptables te beheren, de standaard firewall in de meeste Linux-distributies.

Stap voor stap: UFW instellen op Ubuntu

  1. Installeer UFW (indien nog niet geïnstalleerd):

sudo apt install ufw

  1. Sta SSH-toegang toe (om te voorkomen dat je jezelf buitensluit):

sudo ufw allow OpenSSH

  1. Sta webverkeer toe:

sudo ufw allow http sudo ufw allow https

  1. Schakel de firewall in:

sudo ufw enable

  1. Controleer status en regels:

sudo ufw status

Optie 2: Firewalld gebruiken – voor CentOS/RHEL

Als je een CentOS-gebaseerde Linux-distributie gebruikt, is firewalld het aanbevolen firewall-beheerprogramma.

Stap voor stap: Firewalld instellen

  1. Start firewalld en schakel het in:

sudo systemctl start firewalldsudo

systemctl enable firewalld

  1. SSH-toegang toestaan:

sudo firewall-cmd --permanent --add-service=ssh

  1. Sta webverkeer toe:

sudo firewall-cmd --permanent --add-service=http

sudo firewall-cmd --permanent --add-service=https

  1. Herlaad firewall om wijzigingen toe te passen:

sudo firewall-cmd --reload

  1. Controleer de regels:

sudo firewall-cmd --list-all

Het is een cruciaal onderdeel van het veilig opzetten van een virtuele server en het voorkomen van ongewenste toegang vanaf het begin.

Stap 6: Beveilig uw VPS toegang

Na het voltooien van de eerste stap in het opzetten van een VPS, is de volgende fase het versterken van uw SSH-verbinding en serverconfiguratie. Deze verbeteringen helpen onbevoegde toegang te voorkomen en verbeteren de algehele VPS prestaties en beveiliging.

Standaard draait je SSH-verbinding op poort 22. Als je dit wijzigt, wordt je minder blootgesteld aan geautomatiseerde bots die scannen op open poorten.

6.1 Wijzig de SSH-poort in uw configuratie

Volg deze stappen om de poort te wijzigen die wordt gebruikt voor SSH-verbindingen:

  1. Open het SSH-configuratiebestand:

sudo nano /etc/ssh/sshd_config

  1. Zoek deze regel:

Verwijder het commentaar (verwijder de #) en verander de waarde in een aangepast nummer (bijvoorbeeld 2222):

Port 2222

  1. Sla het bestand op en sluit het af.

6.2 Firewallregels bijwerken voor uw aangepaste poort

Sta de nieuwe poort toe zodat je verbinding niet geblokkeerd wordt.

  1. UFW (Ubuntu/Debian):

sudo ufw allow 2222/tcp

  1. FirewallD (CentOS/RHEL):

sudo firewall-cmd --permanent --add-port=2222/tcpsudo

firewall-cmd --reload

  1. Start SSH dan opnieuw op:

sudo systemctl restart ssh

  1. Maak opnieuw contact met:

ssh -p 2222 yourusername@your_vps_ip

Test dit altijd in een nieuwe terminal voordat je je huidige sessie afsluit.

6.3 Inloggen met wachtwoord uitschakelen

Als u de publieke sleutelauthenticatie al hebt ingeschakeld, kunt u aanmeldingen met een wachtwoord uitschakelen om de SSH-verbinding volledig te beveiligen.

  1. Heropen het SSH-configuratiebestand:

sudo nano /etc/ssh/sshd_config

  1. Stel de volgende waarden in:

PasswordAuthentication no
ChallengeResponseAuthentication no
UsePAM no

  1. Start de SSH-service opnieuw:

sudo systemctl restart ssh

Nu kunnen alleen apparaten met de juiste SSH-privésleutel verbinding maken, waardoor de server veel veiliger wordt.

Fail2Ban opnemen en wachtwoordlogins uitschakelen zijn essentiële VPS-configuratiestappen die helpen beschermen tegen brute-force aanvallen.

6.4 Fail2Ban toevoegen om herhaalde aanmeldpogingen te blokkeren

Fail2Ban scant de logbestanden van uw server op kwaadaardig aanmeldgedrag en verbiedt automatisch overtredende IP’s door firewallregels aan te passen.

  1. Om het op de meeste Linux-besturingssystemen te installeren:

sudo apt install fail2ban # Ubuntu/Debian

sudo dnf install fail2ban # AlmaLinux/CentOS 8

  1. De service starten en inschakelen:

sudo systemctl enable --now fail2ban

Standaardinstellingen beschermen je SSH verbinding al. Je kunt de jail-instellingen later aanpassen voor meer controle.

Lees ook: VPS Beveiliging Tips en Best Practices om uw Server te beveiligen

Stap 7: Installeer een webserver (Apache of nginx)

Nu uw VPS beveiligd is, is het tijd om hem inhoud te laten serveren. Met een webserver kunt u uw websitebestanden via een browser aan gebruikers leveren. Twee van de meest gebruikte opties zijn Apache en Nginx – beide zijn open-source, betrouwbaar en worden ondersteund door de meeste Linux distributies.

De meeste gebruikers geven de voorkeur aan:

  • Apache voor flexibiliteit en compatibiliteit
  • Nginx voor betere prestaties bij veel verkeer

Voor Apache (op Ubuntu/Debian):

sudo apt update 
sudo apt install apache2 -y 

Voor Nginx (op Ubuntu/Debian):

sudo apt update 
sudo apt install nginx -y 

Op CentOS/RHEL/Fedora vervang je apt door dnf of yum.

7.1 Toegang tot webverkeer configureren

Open de nodige firewallregels om inkomend verkeer toe te laten op poorten 80 (HTTP) en 443 (HTTPS):

Voor UFW:

sudo ufw allow 80 
sudo ufw allow 443 

Voor FirewallD:

sudo firewall-cmd --permanent --add-service=http 
sudo firewall-cmd --permanent --add-service=https 
sudo firewall-cmd --reload 

Uploaden van uw website bestanden naar de standaard root directory van de server:

  • Apache: /var/www/html/
  • Nginx: /usr/share/nginx/html/

Open uw browser en voer uw VPS IP-adres in. Als alles werkt, ziet u de standaard Apache of Nginx welkomstpagina.

Lees ook: Apache vs Nginx: Welke webserver is beter?

Stap 8: Een database toevoegen en PHP configureren

De meeste dynamische websites hebben zowel een database als PHP nodig om goed te functioneren. Deze stap zorgt voor de backend die nodig is om CMS-platforms zoals WordPress of Joomla te laten werken.

8.1 MySQL of MariaDB installeren

Dit zijn de meest gebruikte relationele databasesystemen voor Linux VPS-hosting.

MySQL installeren:

sudo apt update 
sudo apt install mysql-server -y 

Om MariaDB (een drop-in vervanger voor MySQL) te installeren:

sudo apt update 
sudo apt install mariadb-server -y 

Voer na de installatie het veilige installatieprogramma uit om de database correct te configureren:

sudo mysql_secure_installation 

8.2 PHP en de vereiste extensies installeren

PHP is een server-side scripttaal die door de meeste CMS-platforms wordt gebruikt. Installeer het samen met veelgebruikte extensies om compatibiliteit te garanderen.

  1. Voor Apache (Ubuntu/Debian):
sudo apt install php libapache2-mod-php php-mysql -y 
  1. Voor Nginx (PHP draait via php-fpm):
sudo apt install php-fpm php-mysql -y 

U kunt uw geïnstalleerde PHP-versie controleren met:

php -v 
  1. PHP-verwerking controleren

Maak een PHP-infobestand om te controleren of PHP correct draait:

sudo nano /var/www/html/info.php 
  1. Voeg deze inhoud toe:
<?php phpinfo(); ?> 

Sla op en bezoek [http://your_vps_ip/info].[php] in uw browser. U zou de configuratiepagina van PHP moeten zien.

  1. Vergeet niet het bestand te verwijderen na het testen:
sudo rm /var/www/html/info.php 

Stap 9: Verbind uw domein met uw VPS via DNS instellingen

Nu uw webserver en backend klaar zijn, is het tijd om uw domeinnaam naar uw VPS te verwijzen. Hierdoor kunnen bezoekers uw website bereiken via een friendly URL in plaats van een IP-adres.

9.1 Krijg uw VPS IP adres

Log eerst in op het dashboard van je VPS-hosting (zoals het Bluehost-configuratiescherm). Je zult je publieke IPv4 adres vinden onder je VPS gegevens.

Dit IP-adres gebruik je in je DNS instellingen om verkeer naar je VPS te leiden.

9.2 Toegang tot de DNS-instellingen van uw domein

Als uw domein bij Bluehost is geregistreerd, is DNS beheren eenvoudig en intuïtief. Log in op het dashboard van Bluehost, klik op de tab Domeinen, selecteer je domein en klik vervolgens op DNS beheren.

Wij maken het eenvoudig om DNS-records toe te voegen, te bewerken of te verwijderen met een schone, beginnersvriendelijke interface. Of u nu een A-record bijwerkt of verbinding maakt met een subdomein, elk hulpprogramma is toegankelijk met slechts een paar klikken.

Tijdens de setup van je VPS heb je de mogelijkheid om een domein te kiezen of om verbinding te maken met een bestaand domein, wat het hele proces stroomlijnt. Als je nog geen domein hebt aangeschaft, kun je deze eenvoudig direct registreren via de Bluehost domeinoplossing pagina.

9.3 Het A-record bewerken

Uw domein verbinden:

  • Zoek het A Record onder de DNS instellingen van je domein.
  • Stel de host in op @ (dit staat voor het rootdomein).
  • Wijs de waarde naar uw VPS IP-adres.
  • Stel TTL (Time to Live) in op 30 minuten of laat deze op de standaardwaarde staan.

Wil je www ook naar je VPS laten verwijzen? Voeg dan nog een A-record toe:

  • Host: www
  • Waarde: uw VPS IP

9.4 Wachten op DNS propagatie

Het kan tot 24-48 uur duren voordat DNS wijzigingen volledig zijn doorgevoerd op het internet.

Zodra DNS is bijgewerkt, brengt het intypen van uw domein in een browser u naar uw VPS-hosting website.

Lees ook: DNS Propagatie: Tijdschema’s, hulpmiddelen en probleemoplossing

Stap 10: Test uw VPS

Nadat u alle installatiestappen hebt voltooid, is het belangrijk om te controleren of uw virtuele privé server correct functioneert. Zo weet je zeker dat alles goed is geconfigureerd voordat je live gaat.

10.1 Controleer uw SSH-verbinding

Controleer of uw SSH-verbinding stabiel is en reageert. Probeer opnieuw in te loggen met je SSH-client. Je zou de juiste hostnaam moeten zien en zonder vertraging commando’s moeten kunnen uitvoeren.

10. 2 Ping het IP-adres van je server

Gebruik het volgende commando vanaf uw lokale computer om de netwerkverbinding te controleren:

ping your-vps-ip 

U zou antwoorden moeten krijgen als de VPS bereikbaar is. Als dat niet het geval is, controleer dan de regels van uw firewall of de netwerkconfiguratie van de server.

10.3 Bezoek uw website in een browser

Typ het IP-adres van uw VPS in de adresbalk van een browser. Als u een webserver zoals Apache of Nginx hebt geïnstalleerd, zou u de standaard Landingspagina moeten zien. Dit bevestigt dat uw server de websitebestanden correct aflevert.

10.4 Uw firewallregels testen

Gebruik online tools zoals YouGetSignal om te controleren of poorten zoals 22 (SSH), 80 (HTTP) en 443 (HTTPS) open staan. Zo kun je controleren of inkomend verkeer correct wordt afgehandeld door je firewallconfiguratie.

10.5 Gebruik van hulpbronnen evalueren

Voer de basis Linux-commando’s uit om het CPU-, RAM- en schijfgebruik te controleren:

topdf -hfree -m 

Deze helpen u de VPS-prestaties te controleren en zorgen ervoor dat uw hostingomgeving na de installatie niet onnodig wordt belast. Met deze VPS installatiegids kunt u erop vertrouwen dat uw server veilig, responsief en productieklaar is.

Wat zijn VPS-taken na de installatie?

Het opzetten van uw VPS is nog maar het begin. Om stabiliteit, prestaties en beveiliging op de lange termijn te garanderen, zijn er een paar belangrijke taken die u na de installatie moet uitvoeren. Deze VPS configuratiestappen helpen u om uw omgeving goed te configureren en een veilige, goed presterende VPS te onderhouden.

Taak Gereedschap Waar je het kunt openen of uitvoeren
Back-ups inschakelen Bluehost Snapshots, rsnapshot, Borg Bluehost Dashboard → VPS Instellingen of Linux CLI
SSL-certificaat installeren AutoSSL (Bluehost), Certbot Bluehost Configuratiescherm of Terminal (certbot)
Bewaking inschakelen top, htop, glances, Netdata, UptimeRobot, Pingdom Terminal of Netdata UI; Externe dashboards (UptimeRobot, Pingdom)
Configuratiescherm gebruiken cPanel/WHM, Webmin, CyberPanel, Plesk Bluehost add-on of handmatige installatie

1. Automatische back-ups instellen

Onverwachte problemen kunnen zich op elk moment voordoen. Daarom is het inschakelen van automatische back-ups essentieel. Met back-ups kunt u uw VPS herstellen naar een vorige staat in geval van gegevensverlies, corruptie of verkeerde configuratie.

Als je host bij Bluehost, ondersteunen onze VPS-hosting pakketten snapshot back-ups. U kunt deze automatisch laten uitvoeren via uw Configuratiescherm of handmatige snapshots maken voordat u grote wijzigingen aanbrengt.

  Automatische back-ups instellen

Voor Linux-servers kun je tools als rsnapshot of borg overwegen voor geavanceerdere back-upstrategieën.

2. SSL-certificaten toevoegen

Een SSL-certificaat versleutelt de verbinding tussen uw VPS en uw bezoekers en beschermt zo inloggegevens, formulierinvoer en andere gevoelige informatie. Het is ook vereist voor HTTPS en kan het vertrouwen in en de SEO prestaties van uw site verbeteren.

Als u uw VPS host bij Bluehost, bent u gedekt – wij leveren een gratis SSL-certificaat bij elk VPS-hostingplan. Je kunt het direct activeren vanuit je Bluehost Configuratiescherm, waardoor het eenvoudig is om je site te beveiligen zonder extra instellingen.

3. Bewakingstools inschakelen

Met regelmatige monitoring kun je het resourcegebruik en de serverprestaties bijhouden en problemen vroegtijdig detecteren. Je weet het als CPU of RAM pieken vertoont of als er overmatig inkomend of uitgaand verkeer is.

Populaire tools zijn onder andere:

  • top, htop of glances voor realtime systeeminformatie
  • Netdata voor visuele inzichten
  • UptimeRobot of Pingdom voor bewaking van uptime en respons

Als je Bluehost gebruikt, bieden we een dashboard waarmee je de basisgegevens over VPS-prestaties en -gebruik eenvoudig kunt controleren.

4. Een configuratiescherm gebruiken

Een Configuratiescherm vereenvoudigt serverbeheer. In plaats van alleen te vertrouwen op terminalopdrachten, krijg je een grafische gebruikersinterface om je websitebestanden, domeinen, databases en meer te beheren.

Opties zijn onder andere:

  • cPanel/WHM (beschikbaar bij Bluehost als optionele add-on)
  • Webmin of CyberPanel (gratis, open-source keuzes)
  • Plesk voor Windows VPS-gebruikers

Het gebruik van een configuratiescherm is vooral handig voor beginners die meerdere websites beheren of die de voorkeur geven aan een visuele workflow boven het gebruik van alleen de opdrachtregel.

Moet je kiezen voor een managed of self-managed VPS?

Verschil tussen zelfbeheerde vs beheerde VPS

Bij het opzetten van een VPS is een van de grootste beslissingen of u kiest voor een managed of een self-managed hostingplan.

Als je het verschil begrijpt, kun je de juiste hostingconfiguratie voor je project of bedrijf kiezen.

Functies Zelf Beheerde VPS Beheerde VPS-hosting
Controle Volledig, praktijkgericht Volledig (met optionele ondersteuning)
Server updates Handmatige installatie en bewaking Geassisteerd of automatisch
Beveiligingspatches Door de gebruiker toegepast met hulp van de aanbieder
Bewaking van bronnen Handmatige instelling vereist Vaak ingebouwd of vooraf geconfigureerd
Technische vaardigheden die nodig zijn Hoog Laag tot matig
Ideaal voor Ontwikkelaars, sysadmins, power users Ondernemers, teams, MKB

Met een zelfbeheerde VPS krijgt u volledige vrijheid, maar neemt u ook de volledige verantwoordelijkheid voor systeemonderhoud, Uptime en het oplossen van problemen.

Een managed VPS is geweldig voor eigenaren van kleine bedrijven, ondernemers of ontwikkelaars die snelheid en kracht willen zonder zich zorgen te hoeven maken over beheer op systeemniveau.

VPS-hosting bij Bluehost

Op zoek naar prestaties, controle en ondersteuning op één plek? Onze VPS-hosting bij Bluehost is ontworpen voor uw workflow, of u nu net begint of snel schaalt.

Dit is wat je krijgt bij elk plan:

  • Volledige root-toegang om software te installeren, beveiligingsupdates toe te passen en commando’s rechtstreeks via SSH of ons dashboard uit te voeren.
  • Gebruiksvriendelijk Configuratiescherm om domeinen te beheren, VPS prestaties te monitoren en website bestanden te uploaden zonder diepgaande commandoregel kennis.
  • Gratis SSL-certificaat voor veilige installatie, plus twee speciale IP-adressen en optioneel cPanel voor een grafische gebruikersinterface.
  • Geoptimaliseerde infrastructuur met AMD EPYC-processors, DDR5 RAM en NVMe SSD’s voor snellere laadtijden en soepelere prestaties.
  • 24/7 deskundige ondersteuning van echte mensen – geen scripts, geen giswerk, gewoon hulp wanneer je het nodig hebt.

Begin sterk en schaal vol vertrouwen met VPS-hosting die is gemaakt voor makers en ontwikkelaars zoals u.

Wat zijn de meest voorkomende VPS-fouten die beginners maken bij het opzetten?

Zelfs met de juiste instellingen zien beginners vaak kritieke details over het hoofd die de prestaties, beveiliging en bruikbaarheid kunnen beïnvloeden. Vermijd deze veelgemaakte fouten:

1. Alles als root uitvoeren

Het gebruik van de root-gebruiker van de server voor dagelijkse taken verhoogt het risico op schade of inbreuken op de beveiliging.

Maak in plaats daarvan een nieuw gebruikersaccount aan met sudo-privileges om de controle te behouden en kwetsbaarheden te beperken.

Dit helpt je ook bij het veiliger beheren van ssh-gebruikers en zorgt ervoor dat je virtual private server goed geconfigureerd blijft.

2. Vergeten een firewall te configureren

Veel nieuwe gebruikers slaan het instellen van firewallregels over, waardoor hun server wordt blootgesteld aan bedreigingen.

Gebruik een firewall zoals iptables of UFW om inkomend en uitgaand verkeer te regelen en ongeautoriseerde toegang te blokkeren.

Het is een van de eenvoudigste manieren om aanvallen op netwerkprotocollen te voorkomen en de beveiliging van je server te verbeteren.

3. Standaard SSH-poort gebruiken zonder hardening

Het behouden van de standaard SSH poort (22) maakt het makkelijker voor aanvallers om brute force logins te proberen.

Wijzig de poort en schakel root-aanmelding uit om beveiligingsproblemen te verminderen.

Zorg ervoor dat de instellingen van je ssh-client en je privésleutelbestand correct zijn geconfigureerd voor blijvende toegang.

4. Regelmatige updates en patches overslaan

Het uitstellen van updates brengt je server in gevaar van bekende exploits.

Installeer altijd beveiligingsupdates voor uw besturingssysteem en installeer software als onderdeel van routineonderhoud.

Deze updates lossen bugs op, dichten mazen in de wet en houden uw hostingaccount veilig.

5. VPS-monitoringprogramma’s negeren

Met monitoring kunt u prestatiegegevens bijhouden en abnormaal gedrag vroegtijdig detecteren.

Het verwaarlozen van VPS-monitoring kan leiden tot gemiste signalen van aanvallen of overmatig gebruik van bronnen.

Bluehost heeft een ingebouwd Configuratiescherm dat basisprestaties bijhoudt en bronnen controleert.

6. Geen back-up maken van websitebestanden

Eén fout of aanval kan alles wissen als je geen back-ups maakt.

Stel automatische back-ups in van je websitebestanden, databases en serverconfiguratie om je te beschermen tegen onverwacht verlies.

Of je nu meerdere websites of een enkele applicatie host, back-ups zorgen voor sneller herstel op dezelfde server of een nieuwe instance.

Laatste gedachten

Dat is het – je hebt de volledige VPS setup doorlopen zonder je hersenen te smelten of je server te verbranden. Goed gedaan.

U hebt nu geleerd hoe u een veilige, hoogwaardige hostingomgeving kunt creëren die u volledig onder controle hebt.

Geen beperkingen meer bij Gedeeld Hosting. Niet meer gissen naar wat je site vertraagt. Alleen snelheid, beveiliging en flexibiliteit.

En als je diezelfde vrijheid wilt, zonder al het zware werk te hoeven doen, dan hebben wij alles voor je. Bij Bluehost geven we je volledige root-toegang, supersnelle NVMe SSD’s en een Configuratiescherm dat voor je werkt, niet tegen je.

Klaar om je website naar een hoger niveau te tillen? Aan de slag met Bluehost VPS-hosting vandaag.

FAQ’s

Hoe zet ik een VPS-hosting server op?

Kies een VPS-hosting, maak verbinding via SSH, update systeempakketten, maak een nieuwe gebruiker aan, beveilig toegang, configureer een firewall, installeer Apache/Nginx, PHP, MySQL en verbind uw domein. Test de installatie en schakel monitoring, back-ups en SSL in.

Is VPS beter dan VPN?

VPS en VPN dienen verschillende doelen. Een VPS (Virtual Private Server) wordt gebruikt voor het hosten van websites, apps of databases, waarbij je volledige controle hebt over de server. Een VPN (Virtual Private Network) is ontworpen om je internetverkeer te versleutelen en je IP-adres te verbergen voor privacy.
Als je controle nodig hebt over je hostingomgeving, ga dan voor een VPS. Als je meer gericht bent op online privacy, is een VPN een betere keuze.

Hoe configureer ik een VPS?

Om een VPS te configureren, maakt u eerst verbinding via SSH. Vervolgens werkt u het systeem bij, maakt u een nieuwe gebruiker aan, beveiligt u de SSH-toegang, configureert u een firewall en installeert u serversoftware zoals een webserver (Apache of Nginx), database en PHP. Vergeet niet om back-ups en monitoringtools in te schakelen voor stabiliteit op de lange termijn.

Wat is het verschil tussen managed en unmanaged VPS-hosting?

Beheerde VPS-hosting omvat hulp bij de installatie, standaardconfiguratie en updates. Het is ideaal voor gebruikers zonder technische kennis van de opdrachtregelinterface.
Unmanaged VPS-hosting geeft volledige controle over je virtuele server, maar vereist meer expertise.
Als u uw eigen Linux VPS wilt aanpassen, kies dan voor unmanaged.
Kies voor eenvoud en ondersteuning een beheerde VPS-provider.

Hoe zet ik voor het eerst een VPS op?

Om een VPS op te zetten, kiest u een hostingprovider, selecteert u uw besturingssysteem, maakt u verbinding via SSH, werkt u systeempakketten bij, maakt u een nieuwe gebruiker aan, configureert u een firewall en installeert u de benodigde software zoals een webserver en database.

Heb ik technische vaardigheden nodig om een VPS te beheren?

Basiskennis van commandoregelinterfaces en serverbeheer is handig. U zult moeten werken met het besturingssysteem, gebruikers en firewallregels. Veel providers bieden echter beheerde VPS Plannen die technische taken afhandelen, waardoor het toegankelijk is voor beginners.

Hoe beveilig ik mijn VPS?

Begin met het bijwerken van het besturingssysteem van de server via de opdrachtregelinterface. Maak een niet-root gebruikersaccount aan met sudo toegang om het risico te beperken. Gebruik een firewall genaamd iptables of UFW om de toegang tot belangrijke poorten te beperken en root-aanmelding uit te schakelen. Schakel over van poort 22 naar een aangepaste poort.
SSH-sleutelauthenticatie inschakelen met een privésleutel voor aanmeldingsbeveiliging.

Kan ik WordPress op mijn VPS installeren?

Ja. Nadat je Apache/Nginx, PHP en MySQL hebt ingesteld, kun je WordPress handmatig installeren of de 1-click installer van Bluehost met root-toegang gebruiken.

Welke Linux distro is het beste voor een VPS?

Ubuntu is beginnersvriendelijk en wordt breed ondersteund. CentOS is geweldig voor stabiliteit. Debian werkt goed voor servers met minimale bronnen.

  • I'm Priyanka Jain, a content writer at Bluehost with four years of experience across various topics. I am passionate about turning complex ideas into simple, engaging content. Friendly and curious, I enjoy exploring new things and connecting with others.

Meer informatie over Redactionele richtlijnen van Bluehost

Longest running WordPress.org recommended host.

Save up to 75% on hosting for WordPress websites and online stores. Try risk-free with our 30-day money-back guarantee.

Schrijf een reactie

Tot 75% korting op hosting voor WordPress websites en webshops