Install Node.js
This guide explains how to install Node.js on your Linux VPS.
With NodeSource (recommended)
Node.js 20 LTS
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs
Node.js 18 LTS
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install -y nodejs
Verification
node --version
npm --version
With NVM (Node Version Manager)
NVM allows you to manage multiple Node.js versions:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
source ~/.bashrc
nvm install 20
nvm use 20
Switch versions
nvm install 18
nvm use 18
nvm alias default 18
tip
NVM is ideal if you need to work with multiple Node.js versions.