debian环境下Node-RED环境搭建

Node-RED简介

Node-RED 是什么?

nodered_brief

Low-code programming for event-driven applications。
针对事件驱动的应用低代码编程(框架)
Node-RED是基于流的编程模型

Node-Red大概有下面一些特性:

  • 图形化界面
  • 丰富的社区生态,社区内有着丰富的组件
  • 通过组件使用简单的编程就能实现复杂的逻辑

安装

安装环境

每个人的安装环境可能不一样,这里是在debian下面的安装。

docker方式网上有很多教程,包括安装在群辉等NAS系统里面,自行查找。

安装node-red

1
2
3
apt install nodejs
apt install npm
npm install -g --unsafe-perm node-red

pm2管理启动

参考Ubuntu中NodeRed设置开机自启的方法[1]

pm2的使用应该是大同小异

1
2
3
4
npm install pm2 -gd
pm2 start node-red
pm2 startup
pm2 save

添加好之后可以查看进程

1
2
3
4
5
6
pm2 list
┌────┬────────────────────┬──────────┬──────┬───────────┬──────────┬──────────┐
│ id │ name │ mode │ ↺ │ status │ cpu │ memory │
├────┼────────────────────┼──────────┼──────┼───────────┼──────────┼──────────┤
│ 0 │ node-red │ fork │ 1 │ online │ 0% │ 155.2mb │
└────┴────────────────────┴──────────┴──────┴───────────┴──────────┴──────────┘

验证是否安装成功

Node-RED默认端口号是1880

在浏览器中输入http://ip:1880可以打开。

image-20220310192120150

参考


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!