在Windows的云主机上安装Noed-RED【Noed-RED基础教程——1.安装】

主题:在windows的主机(或虚拟机)上安装Noed-RED

1.安装Node.js

在虚拟机上访问Node.js官网下载最新的8.x LTS版本。官网自动提供最适合你的系统的版本。
在这里插入图片描述
行下载的msi文件。安装Node.js需要本地管理员权限;如果你不是本地管理员,安装过程中需要输入管理员密码。安装过程中,接受默认值。安装完成后,关闭命令窗口并打开新的命令窗口确保新的环境变量生效。

检查Node.js和npm正确安装,在新的窗口输入下面的命令
建议在Powershell: node --version; npm --version
或使用cmd: node --version && npm--version

v8.9.0
5.5.1

(ps:不知道怎么打开Powershell的,直接在电脑开始–搜索Powershell-即可)
输出结果如下:

2.安装Node-RED

在***Powershell***下执行以下命令,注意是在***Powershell***执行命令不是在CMD 中(作用;将Node-RED安装为全局模块,将命令node-red添加到您的系统路径中。)

npm install -g --unsafe-perm node-red

3.运行Node-RED

命令提示符(Powershell或CMD都可以试试)下使用node-red命
安装完成。
这样在认一台电脑上输入

http://自己服务器的公网ip:1880

在这里插入图片描述
但是Noed-RED现在不能实现开机自启,那么如何实现Noed-RED的开机自启那?
但是现在你虚拟机的中断是不能关闭的,如果关闭了需要
在***Powershell***执行命令

npm install -g --unsafe-perm node-red

如图
在这里插入图片描述
完毕后执行
在这里插入图片描述

如果已经将Node-RED安装为全局npm软件包,则可以使用node-red命令:

C:>node-red

这会将Node-RED日志输出到终端。 您必须保持终端打开,以保持Node-RED运行。

请注意,运行Node-RED将在你的%HOMEPATH%文件夹中创建一个名为.node-red新文件夹。 这是您的userDir文件夹,将其视为当前用户的Node-RED配置的主文件夹。 你会经常在文档中看到这个文件夹被称为~/ .node-red。 ~是类Unix系统上用户主文件夹的简写。 如果按照建议使用PowerShell作为命令行,则可以使用相同的参考。 如果您使用的是较旧的cmd shell,那将无法工作。

你现在可以创建你的第一个流程

使用PM2

如果您使用Windows开发Node-RED流或节点,则可能会发现使用PM2运行Node-RED会很有帮助。 Node-RED可以配置为在文件更改时自动重启,始终保持Node-RED运行并管理日志输出。

系统启动时运行Node-RED(最重要的)

如果要将Windows用作Node-RED的产品平台,则需要设置Windows任务计划程序作业。 设置如下:

点Windows的开始菜单,输入“task scheduler”并点击搜索到的第一个结果。
在右边点击“创建任务…“,按照步骤创建一个新的任务。
确保使用您用来设置的用户登录,并执行Node-RED的初始运行。 您可以使用“At startup”触发器在系统启动时始终运行Node-RED。 将详细信息设置为C:\Users\<user>\AppData\Roaming\npm\node-red.cmd(用您的实际用户名替换),使用“启动程序”操作。

您可能希望确保它只在网络可用时启动。 如果作业失败,您也可能希望重新启动。 也许重新启动间隔设为一分钟,但只有启动3次 - 如果还是不能运行,这个错误是致命的,将需要一些其他的干预。 您可以通过查看事件日志来检查失败。 如果要以这种方式访问日志,则应该修改node-red.cmd文件,以将std和错误输出重定向到一个文件(创建替代启动文件会更好,以免在更新时被覆盖)。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值