一、环境准备,NodeJs安装
nodejs不是本文的重点,略过
二、Node-red安装
1、我们的安装环境是centos7
2、执行如下命令安装
3、户动
http://127.0.0.1:1880便可以访问Node-RED的前台界面,进行编程 但现在的情况是,不需要密码便能访问,这样对外网及不安全,所以我们通过nginx代理转发,加用户名及密码验证,如果不需要此功能的,可不往下看
4、修改node-red访问的根路径为/node-red
可以看到.node-red的目录,注意有个点
关键地方修改
这个时间重启,访问路径就变为:http://127.0.0.1:1880/node-red,有了根路径,方便nginx代理
三、nginx 代理配置
1、nginx安装
2、密码配置,添加用户名为admin的,然后输入密码为admin
3、nginx配置如下
说明:
/node-red/comms:代理的是ws
/node-red:代理的是http
现在就可以通过如下地址进行访问,并要求输入用户名及密码admin/admin