Установка Node-RED на виртуальную машину - IOTROUTER
Анимация наведения

Установите Node-RED на виртуальную машину

В этом руководстве вы узнаете, как запустить Node-RED на экземпляре виртуальной машины Azure.

Создайте базовое изображение

Войдите в консоль Azure

Нажмите, чтобы добавить новую... виртуальную машину

В списке виртуальных машин выберите Embedded Linux Server и нажмите кнопку Создать

Дайте машине имя, имя пользователя и данные аутентификации, которые вы хотите использовать для доступа к экземпляру.

Выберите размер экземпляра. Помните, что node.js является однопоточным, поэтому для простого экземпляра node-red не стоит выбирать размер с несколькими ядрами. A1 Basic - отличная отправная точка

На шаге “Настройки” щелкните на параметре "Группа сетевой безопасности". Добавьте новое "Входящее правило" с установленными параметрами:

Имя: node-red-editor

Приоритет: 1010

Протокол:TCP

Диапазон портов назначения: 1880

Нажмите OK на странице настроек, просмотрите сводку и нажмите OK, чтобы развернуть новый экземпляр.

Через несколько минут ваш экземпляр будет запущен. В консоли вы можете найти IP-адрес вашего экземпляра

Установите Node-RED

Следующая задача - войти в инстанс и установить node.js и Node-RED.

Войдите в свой экземпляр, используя данные аутентификации, которые вы указали на предыдущем этапе.

После входа в систему вам нужно установить node.js и Node-RED

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -.

sudo apt-get install -y nodejs build-essential

sudo npm install -g -unsafe-perm node-red

На этом этапе вы можете протестировать свой экземпляр, запустив node-red. ПРИМЕЧАНИЕ: Вы можете получить несколько ошибок, касающихся последовательных узлов - это ожидаемо и может быть проигнорировано.

После запуска вы можете войти в систему по адресу http://. :1880/.

Чтобы Node-RED запускался автоматически при перезагрузке вашего экземпляра, вы можете использовать pm2:

sudo npm install -g -unsafe-perm pm2

pm2 start `which node-red` - -v

pm2 save

запуск pm2

ПРИМЕЧАНИЕ: Последняя команда предложит вам выполнить еще одну команду - убедитесь, что вы делаете то, что там написано.

Ключевые слова: LoRa шлюз