Hoe installeer ik Node.js op mijn VPS?

Terug naar VPS

Hoe installeer ik Node.js op mijn VPS?

Node.js is een runtime waarmee je JavaScript-applicaties op je server kunt draaien. npm is de pakketbeheerder die vaak samen met Node.js wordt gebruikt.

In dit artikel leggen we uit hoe je Node.js en npm installeert op een Linux VPS met NVM.

Node.js is een runtime waarmee je JavaScript-applicaties op je server kunt draaien. npm is de pakketbeheerder die vaak samen met Node.js wordt gebruikt.

Wat heb je nodig?

  • Een Linux VPS, bijvoorbeeld Ubuntu 22.04 of Ubuntu 24.04
  • SSH-toegang tot je VPS
  • Een gebruiker met sudo-rechten

Tip: Inloggen via SSH is meestal makkelijker dan via VNC. Kun je niet via SSH verbinden? Dan kun je tijdelijk VNC gebruiken via het artikel VNC inschakelen op je VPS.

Node.js installeren met NVM

NVM staat voor Node Version Manager. Hiermee kun je makkelijk meerdere Node.js-versies installeren en wisselen tussen versies.

  1. Verbind met je VPS via SSH:
ssh gebruiker@jouw-vps-ip

Gebruik je root? Dan is dat bijvoorbeeld:

ssh root@jouw-vps-ip
  1. Update de pakketlijst en installeer de benodigde tools:
sudo apt update
sudo apt install -y curl ca-certificates
  1. Installeer NVM:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.7/install.sh | bash
  1. Laad NVM opnieuw in je terminal:
source ~/.bashrc

Werkt dit niet? Log dan uit en opnieuw in via SSH.

  1. Installeer de nieuwste LTS-versie van Node.js:
nvm install --lts
nvm use --lts

Op dit moment is Node.js 24 LTS de actuele LTS-versie. Heeft je applicatie specifiek Node.js 22 nodig? Gebruik dan:

nvm install 22
nvm use 22
  1. Controleer of Node.js en npm goed zijn geïnstalleerd:
node -v
npm -v

Zie je versienummers terug? Dan is Node.js goed geïnstalleerd.

Node.js standaard gebruiken

Wil je dat dezelfde Node.js-versie standaard wordt gebruikt bij nieuwe SSH-sessies? Stel dan een standaardversie in:

nvm alias default node

Of kies specifiek Node.js 24:

nvm alias default 24

Voor server-applicaties

Wil je een Node.js-app op de achtergrond laten draaien? Gebruik dan bijvoorbeeld PM2:

npm install -g pm2
pm2 start app.js
pm2 save

Vervang app.js door het startbestand van jouw applicatie.

Problemen oplossen

Controleer bij problemen eerst:

  • of je opnieuw bent ingelogd na het installeren van NVM;
  • of source ~/.bashrc is uitgevoerd;
  • of je de juiste Node.js-versie gebruikt met node -v;
  • of je genoeg rechten hebt om de commando's uit te voeren;
  • of je applicatie de gekozen Node.js-versie ondersteunt.

Kom je er niet uit? Neem contact met ons op via Discord of maak een ticket aan.

Lars
Bijgewerkt op: 09-09-2026
Was dit artikel nuttig?