---
title: 'Как установить Node.js на Windows Server 2012, 2016, 2019 | Zomro'
description: 'Node.js — это среда выполнения jаvascript, которая позволяет запускать jаvascript-код вне браузера, в том числе на сервере. Она широко используется для создания...'
image: 'https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a48@server-panel.net/2023/02/01/1677420985_1.png'
---

![opened image]()

  * [Zomro](https://zomro.com/rus/)
  * [FAQ](https://zomro.com/rus/blog/faq/)
  * Как установить Node.js на Windows Server 2012, 2016, 2019 



# Как установить Node.js на Windows Server 2012, 2016, 2019

20-02-2023

Node.js — это среда выполнения jаvascript, которая позволяет запускать jаvascript-код вне браузера, в том числе на сервере. Она широко используется для создания веб-приложений и серверных приложений. В этой статье мы рассмотрим, как установить Node.js на Windows Server 2019.  


**Загрузка установщика Node.js**

  
Первым шагом является загрузка установщика Node.js с официального сайта. Вы можете найти установщик на странице <https://nodejs.org/en/download/>. Скачайте установщик для Windows. В этой статье мы будем использовать версию **18.14.2**.

**Установка Node.js**

  
После того как вы загрузили установщик Node.js, запустите его. Откроется мастер установки. Нажмите "Next", чтобы продолжить.  
  
На следующей странице вы должны прочитать и принять лицензионное соглашение. Если вы согласны с условиями, выберите "I accept the terms in the License Agreement" и нажмите "Next".  
Затем вы увидите страницу выбора компонентов. В этой статье мы будем устанавливать только Node.js. Оставьте все компоненты выбранными и нажмите "Next".  
  
  
  
![Как установить Node.js на Windows Server 2012, 2016, 2019 - 1](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a48@server-panel.net/2023/02/01/1677420985_1.png)  
На следующей странице вы увидите диалог выбора установки всех необходимых компонентов. Поставьте галочку и нажмите "Next".  
  
![Как установить Node.js на Windows Server 2012, 2016, 2019 - 2](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a48@server-panel.net/2023/02/01/1677421042_2.png)  
Далее нажмите "Install".  
  
Установка может занять несколько минут. Когда установка завершится, нажмите "Finish".  
  
После успешной установки пройдет установка дополнительного ПО.  
  
![Как установить Node.js на Windows Server 2012, 2016, 2019 - 3](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a48@server-panel.net/2023/02/01/medium_1677421049_3.png)  
  
![Как установить Node.js на Windows Server 2012, 2016, 2019 - 4](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a48@server-panel.net/2023/02/01/1677421101_4.png)  
  
![Как установить Node.js на Windows Server 2012, 2016, 2019 - 5](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a48@server-panel.net/2023/02/01/1677421270_44.png)

**Проверка установки**

  
После установки Node.js вы можете проверить, что все работает, запустив командную строку и введя команду "node -v". Если все настроено правильно, вы должны увидеть версию Node.js, которую вы установили.
    
    
    node -v

  
![Как установить Node.js на Windows Server 2012, 2016, 2019 - 6](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a48@server-panel.net/2023/02/01/1677421119_5.png)

**Установка дополнительных модулей**

  
Node.js поставляется со множеством встроенных модулей, но для разработки приложений вам может понадобиться установить дополнительные модули. Для этого используйте менеджер пакетов npm, который поставляется с Node.js.  
  
  
Чтобы установить модуль, откройте командную строку и введите команду "npm install <название модуля>". Например, чтобы установить модуль для работы с базами данных MongoDB, нужно ввести команду "npm install express ".
    
    
    npm install express

  
![Как установить Node.js на Windows Server 2012, 2016, 2019 - 7](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a48@server-panel.net/2023/02/01/1677421131_6.png)

**Настройка брандмауэра**

  
После установки Node.js на Windows Server 2019 вам может понадобиться настроить брандмауэр, чтобы разрешить входящие соединения на порту, который использует ваше приложение на Node.js. По умолчанию Node.js использует порт 3000, но вы можете изменить его в своем приложении.  
  
Для настройки брандмауэра откройте "Центр управления безопасностью Windows" и выберите "Дополнительные настройки брандмауэра Windows". Нажмите "Добавить правило" и выберите "Порт".  
  
В следующем диалоговом окне выберите "TCP" и укажите номер порта, который использует ваше приложение на Node.js. Вы можете также указать диапазон портов, если ваше приложение использует несколько портов. Нажмите "Далее".  
  
В следующем диалоговом окне выберите "Разрешить подключения" и нажмите "Далее".  
  
В последнем диалоговом окне введите имя для правила и нажмите "Готово".  
  
Либо воспользуйтесь простой командой для PowerShell:
    
    
    netsh advfirewall firewall add rule name="port-3000" dir=in action=allow protocol=TCP localport=3000

**Запуск приложения Node.js**

  
После того как вы установили Node.js на Windows Server 2019, настроили брандмауэр и установили все необходимые модули, вы можете запустить свое приложение.  
Для запуска приложения откройте командную строку, перейдите в каталог, где находится ваше приложение, и введите команду "node <имя файла>".  
  
Например, если ваше приложение находится в файле "js_sample.js", нужно ввести команду "node js_sample.js".
    
    
    node js_sample.js

  
![Как установить Node.js на Windows Server 2012, 2016, 2019 - 8](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a48@server-panel.net/2023/02/01/1677421179_7.png)  
После запуска приложения оно будет доступно по адресу "http://localhost:3000", если вы используете порт по умолчанию 3000.  
  
![Как установить Node.js на Windows Server 2012, 2016, 2019 - 9](https://dx86q6oq7ry0e.cloudfront.net/uploads/media/blog/a48@server-panel.net/2023/02/01/1677421247_8.png)  
Следуя приведенным выше инструкциям, вы сможете установить и настроить Node.js на своем сервере, и начать разработку приложений на этой платформе.

Похожие статьи

[Как войти на Linux‑сервер по SSH (Windows / macOS / Linux)](https://zomro.com/rus/blog/faq/688-how-to-login-to-a-linux-server-via-ssh-windows-macos-linux) [На сервере с VestaCP не выполняются бекапы](https://zomro.com/rus/blog/faq/370-backups-are-not-performed-on-the-server-with-vestacp) [Основы работы с утилитой screen](https://zomro.com/rus/blog/faq/295-rabota-s-utilitoj-screen) [Дисковые квоты на Linux: контроль использования дискового пространства](https://zomro.com/rus/blog/faq/723-disk-quotas-on-linux-controlling-disk-space-usage) [Как установить ISPmanager на Cloud VPS](https://zomro.com/rus/blog/faq/598-how-to-install-ispmanager-on-cloudvps)

[ Premium Cloud VPS от €7.95/мес ](/rus/vps)
