Установка 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-проектом введіть в консоль скопійований рядок з панелі.
Приємної роботи!