Установка Node.js проектов на хостинге через панель ISPmanager

Node.js - это бесплатная серверная среда с открытым исходным кодом, которая может запускать код Javascript вне браузера. С помощью Node.js предоставляется возможность создавать веб-приложения на стороне сервера на Javascript.

Через встроенный функционал ISPmanager  можно развернуть свой Node.js на хостинге. Благодаря панели процесс установки и настройки станет намного проще и быстрее. Компания ГиперХост предоставляет поддержку модуля Node.js на тарифах VPS/VDS серверов с ISPmanager.

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

  1. Первым шагом выполняем вход в учетную запись ISPmanager.
  2. С главного меню переходим в “Настройки” и выбираем “Конфигурация ПО”.

3.Далее ищем в списке Node.js и напротив него жмем на три точки. Жмем на “Установить” для подключения  репозитория Node.js, установки  менеджера пакетов npm и последнее LTS-версии Node.js.

При установке стоит уделить внимание, что для проксирования запросов Node.js требуется веб-сервер Nginx и если он не был установлен в панели ранее, панель его установит автоматически вместе с Node.js. При установке Nginx функциональность сайтов созданных сайтов может быть нарушена из-за пересоздания конфигурационных файлов.

Открытие прав для пользователя

Также необходимо внести настройки для пользователя в панели, чтобы он имел доступ к работе с Node.js. Для этого заходим в “Пользователи”, жмем на пользователя которому нужно открыть доступ к Node.js,  для него напротив жмем на три точки и из выпадающего списка выбираем “Изменить”. 

И ставим галочку напротив “Может использовать Node.js”.

Сохраняем изменения.

Включение Node.js для сайта

Последним шагом необходимо подключить к сайту Node.js. Заходим с основного мен6ю в раздел “Сайты” кликаем на нужный домен и напротив него жмем на три точки, с списка выбираем “Изменить”. 

Сверяем все настройки и сохраняем. 

Если необходимо дополнительно вносить правки руками в конфигурации, добавлять зависимости для этого используется файл package.json, править который нужно с большой осторожностью. 

Приятной работы. 

Купить сервер для Node.js