Установка Node.js на хостингу cPanel

Node.js - популярна сучасна технологія, яка реалізована на JavaScript для створення веб-додатків. Ідеально підходить додаткам з високим введенням-висновком (наприклад, онлайн-чат, ресурси з потоковими відео). Node.js має відкритий вихідний код, є повністю безкоштовним і користується великим попитом в розробників по всьому світу.

За допомогою cPanel можна розгорнути свій Node.js на хостингу. Через панель це виконується набагато простіше і швидше. Компанія ГіперХост надає підтримку модуля Node.js на тарифах віртуального хостингу, VPS/VDS з cPanel.

Додавання Node.js додатку

1.Насамперед заходимо в обліковий запис cPanel.

2.З головної сторінки блоку "Програмне забезпечення" переходимо в "Setup Node.js App".

3.Створюємо новий проект через кнопку "Create Application".

4.У відкритому вікні заповнюємо поле форми.

Версія Node.js - з списку потрібно вибрати версію Node.js вашого проекту.

Режим додатки - виберіть, в якому стані знаходиться додаток (в стадії розробки або готовий до розгортання у виробничому середовищі).

Кореневий каталог додатку - вказуємо папку на хостингу, куди будуть потім завантажені файли програми.

URL додатки - задаємо адресу, за якою буде відкриватися додаток щодо вашого домену.

Файл запуску додатка - назва файлу, який буде відпрацьовувати першим під час запуску програми (з розширенням .js).

Файл логів Passenger - шлях до файлу, де будуть зберігатися логи.

Звіряємо всі дані і для завершення створення тиснемо на кнопку "Створити".

6. Після чого ви можете ввести значення URL додатки і відкрити тестову сторінку додатка, де буде вказано рядок "It works!" і зазначена версія Node.js.7.Загружаємо файли проекту в кореневий каталог додатку.

8.Далі потрібно встановити NPM-пакети, зазначені в файлі package.json для коректної роботи програми.

Через цю сторінку  можна редагувати дані, внесені раніше за проектом, керувати роботою програми (вмикати / вимикати, перезапускати, видаляти і т.д.). Для установки NPM-пакетів вибираємо дію  "Встановити NPM-пакети".Після чого перезавантажуємо додатки через опцію "Дії", і проект готовий до роботи.

Якщо є необхідність вносити налаштування вручну через консоль, увійдіть на сервер по SSH і для з'єднання з вашим Node.js-проектом введіть в консоль скопійований  рядок з панелі.


Приємної роботи!