curl -fsSL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/nodesource.gpg
echo "deb [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/nodesource.list
echo "deb-src [signed-by=/usr/share/keyrings/nodesource.gpg] https://deb.nodesource.com/node_20.x $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list.d/nodesource.list
sudo apt update
sudo apt install -y nodejs
node -v
启动Node-red
sudo npm install -g --unsafe-perm node-red
node-red
配置Node-red 自启动
sudo vim /etc/systemd/system/node-red.service
[Unit]
Description=Node-RED
After=network.target
[Service]
Type=simple
#User=ok
ExecStart=/usr/bin/env node-red
Restart=on-failure
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl enable node-red.service
sudo systemctl status node-red.service
sudo systemctl restart node-red.service