医院网站优化策划,做网站的公司 北京,深圳手机网站建设牛商网,织梦iis7搭建网站win10 node-red安装及管理配置 一、安装node.js环境二、安装node-red环境2.1 node-red安装2.2 node-red安全登录方式 三、pm2管理node-red服务3.1 安装pm23.2 pm2管理node-red服务 四、常用命令4.1 npm命令4.2 pm2命令 更多 本文旨在详细介绍windows10系统下的node-red开发配置… win10 node-red安装及管理配置 一、安装node.js环境二、安装node-red环境2.1 node-red安装2.2 node-red安全登录方式 三、pm2管理node-red服务3.1 安装pm23.2 pm2管理node-red服务 四、常用命令4.1 npm命令4.2 pm2命令 更多 本文旨在详细介绍windows10系统下的node-red开发配置过程包含node.js环境的安装、node-red的安装配置、使用pm2管理node-red服务。
回到目录
一、安装node.js环境
实战链接win10 node.js卸载、安装、配置详解
回到目录
二、安装node-red环境
2.1 node-red安装 实战链接nodered-环境搭建及使用 将Node-RED安装为全局模块有两种方式 1在cmd下执行以下命令npm install -g --unsafe-perm node-red 使用该种方式安装的为系统默认的版本。 2指定安装的版本npm install -g --unsafe-perm node-red版本号
#示例
npm install -g node-red2.2.2安装完成后运行node-red的简单方法是在命令提示符下使用命令:node-red 键入后在浏览器地址栏中输入http://127.0.0.1:1880/即可进入nodered 回到目录
2.2 node-red安全登录方式
安装bcryptjs模块cmd执行命令npm install -g bcryptjs 查看npm全局模块的存放路径cmd执行命令:npm get prefix 进入npm全局模块的存放路径,找到node_modules文件夹在该文件夹下打开一个cmd命令窗口输入配置生成密钥信息执行命令
node -e console.log(require(bcryptjs).hashSync(process.argv[1], 8)); 设置的密码
#示例 这里设置密码为password
node -e console.log(require(bcryptjs).hashSync(process.argv[1], 8)); password执行后node-red会自动生成一串哈希密钥如本例中我的是$2a$08$fV3gv4MWw5bfdcJOB72oM.7bIkDKKVU/4rdjRo56sjuQWZa3v66ly复制该密钥。
找到node-red的配置文件setting.js启动node-red时会有提示 进入提示的目录找到setting.js文件编辑如下 示例 保存文件。重启node-redcmd执行命令node-red 此时在浏览器地址栏中输入http://127.0.0.1:1880/即可进入nodered页面时会有登录页面 账号admin 密码上步骤中设置的密码 回到目录
三、pm2管理node-red服务
3.1 安装pm2
cmd执行命令: npm install -g --unsafe-per pm2 检验pm2是否安装成功pm2 -v 回到目录
3.2 pm2管理node-red服务 注意windows系统下pm2对node-red进行应用管理与linux环境下的设置不同。
安装windows自启动包cmd执行命令npm install pm2-windows-startup -g保证在系统重启后pm2服务能自启动。 创建开机启动脚本文件cmd执行命令pm2-startup install 执行成功后如果系统有监控的话可能会弹出上图所示的提示框选择“允许”即可成功设置。查看npm全局应用的存放路径cmd执行命令:npm get prefix 进入npm全局应的存放路径进入node_modules文件夹找到node-red应点击进入node-red文件夹 在该文件夹位置打开cmd窗口使用pm2启动node-redcmd执行命令pm2 start red.js 查看启动状态,cmd执行命令pm2 status 0 statusonline表示启动成功 此时可以打开浏览器访问网址http://127.0.0.1:1880/ 即可进入node-red的可视化操作网页界面 将node-red应用保存到pm2的项目中最好加一个保存一个cmd执行命令 pm2 save 执行完以上操作重启电脑重启后查看pm2和node-red是否成功自启动cmd执行命令pm2 list
回到目录
四、常用命令
4.1 npm命令
查看npm安装的全局应用的包及版本npm list -g --depth 0 npm全局安装应用npm install -g --unsafe-perm 应用名称 或指定版本npm install -g --unsafe-perm 应用名称版本号npm卸载应用npm uninstall -g 包名称全局清理npm cache clean --force 查看npm全局应用的存放路径:npm get prefix查看npm缓存存放路径:npm get cache
回到目录
4.2 pm2命令 pm2 的应用服务都有一个数字 id你可以用 id 快速操作它也可以用应用名称name。下面以编号为 0 的服务为例把 id 换为应用名也是一样的
pm2 start 应用名 # 启动一个服务携带 --name 参数添加一个应用名携带参数 --watch 将观察修改重启服务pm2 list # 列出当前的服务 pm2 monit # 监视每个node进程的CPU和内存的使用情况pm2 stop 0 # 停止服务(pm2 stop 名称或id)pm2 stop all # 停止所有服务进程pm2 restart 0 # 重启服务(pm2 restart app.js)pm2 restart all # 重启所有进程pm2 delete 0 # 删除服务(pm2 delete app_name|app_id)pm2 delete all # 删除全部服务pm2 logs # 查看所有服务的输出日志pm2 logs 0 # 查看服务的输出日志 回到目录
更多
linux安装部署
centos通过源文件的方式安装node-reddocker部署多个node-red操作过程node-red安全部署方式-安全登录功能
windows安装部署
node-red环境搭建 一机多实例win10 node.js卸载、安装、配置详解node-red安全部署方式-安全登录功能
配置
采集服务器配置及软件安装
使用
node-red - 节点实战总结node-red opc-ua节点操作node-red - 读写操作redisnode-red时区问题解决方案对比node-red全局变量永久存储
其他
V5.0.X版本 EMQX安装、卸载 以及使用Modbus协议基于modscan 的设备数据收发过程模拟modscan模拟数据nodred通过modbus协议向emqx创建规则引擎写入TDengine库MODBUS调试工具(modscan32)使用说明通信接口和通信方式总结