Node-RED installeren op een virtuele machine

In deze handleiding wordt stap voor stap uitgelegd hoe u Node-RED op een virtuele machine in Azure kunt uitvoeren.

Maak een basisafbeelding aan

Meld je aan bij de Azure-console

Klik hier om een nieuwe… virtuele machine toe te voegen

Selecteer in de lijst met virtuele machines ‘Embedded Linux Server’ en klik op ‘Aanmaken’

Geef je machine een naam, de gebruikersnaam die je wilt gebruiken en de inloggegevens waarmee je toegang wilt krijgen tot de instantie

Kies de grootte van je instance. Houd er rekening mee dat Node.js single-threaded is, dus het heeft geen zin om voor een eenvoudige Node-RED-instance een grootte met meerdere cores te kiezen. A1 Basic is een prima startpunt

Klik in de stap “Instellingen” op de optie ‘Netwerkbeveiligingsgroep’. Voeg een nieuwe ‘Inkomende regel’ toe met de volgende instellingen:

Naam: node-red-editor

Prioriteit: 1010

Protocol: TCP

Bereik van de bestemmingshaven: 1880

Klik op OK op de instellingenpagina, controleer het overzicht en klik op OK om de nieuwe instantie in gebruik te nemen

Na een paar minuten is je instance actief. In de console kun je het IP-adres van je instance vinden.

Node-RED instellen

De volgende stap is om in te loggen op de instance en Node.js en Node-RED te installeren.

Log in op uw instantie met de inloggegevens die u in de vorige stap hebt opgegeven.

Zodra je bent ingelogd, moet je Node.js en Node-RED installeren

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

Nu kun je je instantie testen door `node-red` uit te voeren. OPMERKING: Mogelijk krijg je enkele foutmeldingen met betrekking tot seriële knooppunten – dit is normaal en kan worden genegeerd.

Zodra het programma is gestart, kun je inloggen op http:// :1880/.

Om Node-RED automatisch te laten starten wanneer je instance opnieuw opstart, kun je pm2 gebruiken:

sudo npm install -g –unsafe-perm pm2

pm2 start `which node-red` — -v

pm2 opslaan

pm2 opstarten

OPMERKING: Bij dit laatste commando wordt je gevraagd om nog een commando uit te voeren – zorg ervoor dat je de instructies opvolgt.

Trefwoorden: LoRa gateway

Over mij
e87d0ef219292bb40d6f120e7d321bcb?s=150&d=mp&r=g
Meer berichten