一:正常安装node-red
1:先安装nodejs (ubunut &debian)
sudo apt update
#使用Ubuntu 安装指定的版本
curl -sL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt-get install -y nodejs
node -v
sudo apt install npm
// CentOS7
sudo yum update
#使用Ubuntu 安装指定的版本
curl -sL https://rpm.nodesource.com/setup_18.x | sudo -E bash -
yum install -y nodejs
node -v
yum install npm
2:安装node-red(
npm config set registry http://registry.npmjs.org
npm config get registry)
sudo npm install -g --unsafe-perm node-red --registry https://registry.npmmirror.com
node-red 运行
后台运行
先安装pm2
npm install pm2 -gd
pm2 start node-red
pm2 ls 查看启动列表
pm2 startup 设置自启动
完成后可浏览器输入 localhost:1880
二:docker安装方法
wget http://fishros.com/install -O fishros && . fishros
1:更换源
2:install docker
安装node-red
已经在ubuntu系统下安装了docker,在用户目录下创建一个文件夹,
mkdir node-red
docker pull nodered/node-red
nodered的docker run 命令
docker run -d --restart always -e TZ="Asia/Shanghai" -p 0.0.0.0:1880:1880 -v nodered_data:/data --name nodered nodered/node-red
安装完后通过浏览器打开nodered, localhost:1880