Skip to main content
Version: 4.10.0

Installation on Windows

NodeSource provides a Windows MSI installer to deploy NSolid in production enviornments.

We support the following Windows based distributions:

  • Windows 10
  • Microsoft Windows Server 1909 Core
  • Microsoft Windows Server 2012
  • Microsoft Windows Server 2008

Note: The default Node.js runtime used in the instructions below is Node.js v16 LTS (Gallium). If you wish to use a version of N|Solid based on Node.js v14 LTS (Fermium) or Node.js v12 LTS (Erbium), replace any instances of gallium with fermium or erbium.

Installing N|Solid on Windows Servers 2008 & 2016​

  1. Go to accounts.nodesource.com
  2. Click on the Windows tab and download the package
  3. Double click on the downloaded MSI file and follow the instructions to install the necessary N|Solid and Node.js components.

Foor production enviornments, you may wish to deploy the NSolid Runime and Console separately. If that is the case ensure you select/ deselect the relevant application components to be installed via in the Custom Setup dialogue.

Windows Installer

  1. Once N|Solid's major components are intalled a PowerShell will pop up automatically to install Chocolatey, and other Node.js dependencies.

Windows Power Shell Post Install Scripts

  1. To stop and start the N|Solid Console via the Windows Start Menu.

  2. You can optionally 'Remove' or 'Install' the N|Solid Console Service via the corresponding shortcuts in the Windows Start menu:

Windows Install and Remove Console Service

5.2 Installing N|Solid on Windows Core 1909:​

To install and the N|Solid Runtime and N|Solid Console:

  1. Open PowerShell powershell

  2. Install Chocolatey

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
  1. Install Chrome
Invoque-Request download_URL -OutFile nsolid-v4.6.2-gallium-x64.msi
  1. Download the N|Solid package
powershell
  1. Start N|Solid package installation and follow the installation steps
Start-Process .\nsolid-v4.6.2-gallium-x64.msi
  1. Update current $PATH
$env:PATH = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User")
  1. Verify that everything was installed correctly
nsolid -v
nsolid -vv
  1. Open browser with requested URL, same as running nsolid-console
Start-Process "chrome.exe" "http://localhost:6753"
  1. Run console from the installed command
nsolid-console
NodeSource Support