vagrantを用いて、ローカル上にNode-REDを構築、アクセスまでを確認する Virtualbox, vagrantをインスールされている前提とする
システム構成
OS windows8.1
virtualbox, vagrantのインスール
app.vagrantup.com からvagrantのboxを検索
boxのインスール
app.vagrantup.com を参考にvagrantで検索したubuntu(20.04)のインスールする コマンドプロンプトを立ち上げ、以下のコマンドを押下する
$ vagrant init ubuntu/focal64 $ vagrant up
port forwarding設定
Vagrantfile を編集しゲストOSとホストOSのport forwadingの設定を行う
Vagrant.configure("2") do |config| 省略 config.vm.network "forwarded_port", guest: 1880, host: 1880 #追記 省略
Vagrantfileのリロード
$ vagrant reload
vagrantにssh接続
$ vagrant ssh
Node-REDのインスール
nodered.org を参考にNode-REDをインスール
$ bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)
Node-REDの実行
$ node-red-pi
ホストOSのブラウザでNode-REDのGUIにアクセス
http://localhost:1880 をGUIで開く。 GUIが表示されたら正常動作している。