DropVPS Team
Writer: Cooper Reagan
How to install NodeJS on windows server 2025

Table of Contents
What you will read?
Node.js is a popular JavaScript runtime that allows you to build scalable applications and APIs. If you’re running Windows Server 2025, installing Node.js is straightforward.
Step 1: Download Node.js Installer
-
Go to the official Node.js website:

-
Choose the LTS (Long-Term Support) version for stability.
-
Download the Windows Installer (
.msi) for 64-bit systems.

Step 2: Run the Installer
-
Locate the downloaded
.msifile. -
Double-click to launch the setup wizard.
-
Follow the prompts:
-
Accept the license agreement.

-
Choose the installation path (default is fine).

-
Select “Automatically install the necessary tools” if prompted.
-
Click Install to begin.

Step 3: Verify Node.js Installation
Once the installation is complete, open Command Prompt or PowerShell and check:
node -v
This will show the installed Node.js version.
Also, confirm npm (Node Package Manager) is installed:
npm -v
Step 4: Test Node.js
Create a simple test file:
echo console.log("Node.js is working on Windows Server 2025!") > test.js
Run it:
node test.js
You should see:
Node.js is working on Windows Server 2025!
Step 5: Keep Node.js Updated
To update Node.js easily in the future:
-
Install nvm-windows (Node Version Manager for Windows):
-
Download from: https://github.com/coreybutler/nvm-windows
-
Install and use it to switch between Node.js versions.
-
Example:
nvm install 20.11.0
nvm use 20.11.0
You’ve successfully installed Node.js on Windows Server 2025. Now you’re ready to deploy JavaScript-based applications and APIs on your server environment. If you found this tutorial helpful, visit DROPVPS for more guides on Linux, Windows servers, and development tools. We publish practical step-by-step articles to help you set up and optimize your server.