Fork me on GitHub

在阿里云安装【Node-RED】+pm开机自启动

必要条件:

  • 一个云服务器。可以按照个人习惯在阿里云或者腾讯云购买,阿里云有学生优惠。
  • 使用终端工具登录主机,这里可以使用Windows自带的“powershell”、“cmd”等工具,我使用的mobaxterm终端工具,非常实用。

 

步骤:

  安装 node.js 

   首先在界面输入 node --version ,可以查看现在的node.js版本,若是出现 v13.14.0 字样,则说明存在已安装的node.js。如果没有的话,可以通过下面命令来进行node.js的安装

安装node.js
1
curl -sL https://deb.nodesource.com/setup_13.x -o nodesource_setup.sh 3 sudo bash nodesource_setup.sh 4 sudo apt install -y nodejs

    安装好之后,就可以通过 node --version 命令来查看版本了。

  安装 node-red :

安装node-red
sudo npm install -g --unsafe-perm node-red node-red-admin

安装好之后,通过 node-red  命令来启动服务,若是出现下面字样,则说明启动成功:

  通过“IP地址+1880”地址来访问了,1880端口需要在阿里云的安全组中进行设置开放:

   

若是想进行其他形式的安装,比如说本地,树莓派等,可以在官网查看新手教程

在服务中心还有一类dashboard的节点,可以在上述4.中的地址后面加上ui进行查看

采用nodejs的pm2进程管理工具就可以让Nodered开机自启。

  安装pm2:

1
npm install pm2 -gd

  

  使用PM2启动Node-red:

1
pm2 start node-red

  

  查看启动项列表:

1
pm2 ls

  

  设置pm2为自启进程:

1
sudo pm2 startup

  

posted @   Blueshadow^_^  阅读(1261)  评论(0编辑  收藏  举报
编辑推荐:
· 聊一聊 操作系统蓝屏 c0000102 的故障分析
· SQL Server 内存占用高分析
· .NET Core GC计划阶段(plan_phase)底层原理浅谈
· .NET开发智能桌面机器人:用.NET IoT库编写驱动控制两个屏幕
· 用纯.NET开发并制作一个智能桌面机器人:从.NET IoT入门开始
阅读排行:
· 20250116 支付宝出现重大事故 有感
· 一个基于 Roslyn 和 AvalonEdit 的跨平台 C# 编辑器
· 推荐一款非常好用的在线 SSH 管理工具
· 聊一聊 操作系统蓝屏 c0000102 的故障分析
· .NET周刊【1月第1期 2025-01-05】
点击右上角即可分享
微信分享提示