Подготовка сервера приложения для развертывания NPM пакетов#
Сервер приложений - это хост для запуска сервисов приложения распространяемых в виде пакетов NPM.
1. Установить на сервер следующие пакеты:#
- nginx 1.23+ link
- Redis 3.2.100 link
- Erlang OTP 25.0.2 link
- RabbitMQ 3.10.6 link
- Nodejs 10.23 link
- PM2 link
Warning
Учетная запись пользователя под которым производится установка должна иметь имя в английской раскладке
2. Настроить файрвол .#
* Открыть порты 80, 443 для входящего трафика
3. Настроить сервер для доступа к сервису обновлений.#
Note
На этапе внедрения сервис обновлений ООО "Лексема" не используется. Для поставки пакетов с новым функционалом используется сетевой ресурс в сети заказчика. Обновления производятся заказчиком самостоятельно.