Animazione Hover

Installare Node-RED su una macchina virtuale

Video correlati

Contatto

WhatsApp / Telefono

Questa guida illustra le fasi di esecuzione di Node-RED su un'istanza di macchina virtuale Azure.

Creare un'immagine di base

Accedere alla console Azure

Fare clic su per aggiungere una nuova macchina virtuale...

Nell'elenco delle macchine virtuali, selezionare Ubuntu Server e fare clic su Crea.

Assegnare alla macchina un nome, il nome utente che si desidera utilizzare e i dettagli di autenticazione che si desidera utilizzare per accedere all'istanza.

Scegliere la dimensione dell'istanza. Tenete presente che node.js è a thread singolo, quindi non c'è alcun vantaggio nello scegliere una dimensione con più core per una semplice istanza node-red. A1 Basic è un ottimo punto di partenza

Nel passaggio Impostazioni, fare clic sull'opzione Gruppo sicurezza di rete. Aggiungere una nuova "Regola in entrata" con le opzioni impostate su:

Nome: node-red-editor

Priorità: 1010

Protocollo: TCP

Intervallo della porta di destinazione: 1880

Fare clic su OK nella pagina delle impostazioni, rivedere il riepilogo e fare clic su OK per distribuire la nuova istanza.

Dopo qualche minuto, la vostra istanza sarà in funzione. Nella console è possibile trovare l'indirizzo IP della vostra istanza

Impostare il nodo rosso

Il compito successivo è quello di accedere all'istanza e installare node.js e Node-RED.

Accedere alla propria istanza utilizzando i dati di autenticazione specificati nella fase precedente.

Una volta effettuato l'accesso, è necessario installare node.js e 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

A questo punto, è possibile testare l'istanza eseguendo node-red. NOTA: È possibile che vengano visualizzati alcuni errori relativi ai nodi seriali; questo è previsto e può essere ignorato.

Una volta avviato, è possibile accedere a http://. :1880/.

Per far sì che Node-RED si avvii automaticamente al riavvio dell'istanza, si può usare pm2:

sudo npm install -g -unsafe-perm pm2

pm2 start `che nodo-rosso` - -v

pm2 salvare

Avvio pm2

NOTA: quest'ultimo comando richiederà l'esecuzione di un altro comando: assicurarsi di eseguire quanto indicato.

Parole chiave: Gateway LoRa

Contatto