Web-1/NodeRed/NodeRed-installatie: verschil tussen versies

Uit Inf2019
< Web-1‎ | NodeRed
Naar navigatie springen Naar zoeken springen
Geen bewerkingssamenvatting
 
k (1 versie geïmporteerd)
(geen verschil)

Versie van 7 nov 2017 22:52

Web1
Netwerken

Zie ook Regels en richtlijnen
Zie ook Artikelen bewerken

Installeren van NodeRed

Voor het installeren van NodeRed, zie: https://nodered.org/#get-started. Je kunt NodeRed op allerlei systemen installeren, bijvoorbeeld:

  • op Cloud9 (alleen voor testen, niet voor 24/7 productie)
  • op IBM BlueMix (selecteren van een VM-configuratie)
  • op een andere VM (Windows Azure; FRED; Amazon AWS; ...)
  • op Raspberry Pi (is al voorgeïnstalleerd)
  • op je eigen computer

Je kunt NodeRed op IBM BlueMix gratis gebruiken als je ervoor zorgt dat je binnen de limiet voor gratis gebruik blijft.

Een nadeel van Cloud9 is dat je geen "permanente server" hebt: de Virtuele Machine die je aanmaakt is eigenlijk alleen actief tijdens het ontwikkelen van je programma, en enige tijd daarna.

Cloud9 biedt speciale onderwijs-accounts aan. Als docent kun je daarmee accounts voor je leerlingen aanmaken.

Het gebruik van NodeRed op een Raspberry Pi of op je eigen computer is handig voor testen. Maar omdat deze computers meestal niet in het publieke internet opgenomen zijn, kun je er geen publiek toegankelijke webserver mee maken.

Installeren van NodeRed op Cloud9

  1. maak een Node.js workspace aan (via het dashboard: Create new workspace)
  2. installeer volgens de standaard-methode hierin Node-RED (in een "bash" terminal-venster, als shell-commando)
    1. sudo npm install -g --unsafe-perm node-red
  3. start Node-RED op met het commando:
    1. node-red
  4. je vindt het gebruikersinterface nu via de URL: workspacename-username-c9.io
    1. dit kun je ook vinden via het menu bovenin, links van "Run": Preview -> Preview running application
    2. dit is een publieke URL: je kunt dit via de browser op elke computer gebruiken
    3. (ook anderen kunnen dit gebruiken; met alle voor- en nadelen vandien)
  5. je stopt de server door middel van ^C (control-C) in hetzelfde terminal-venster.

Ga verder met de configuratie van NodeRed: Web-1/NodeRed/NodeRed-configuratie