IOTGateway使用手册(Linux V1.7)
V1.7版本更新(2023.8.7)
序号章节说明
1 1.3增加了软件升级说明
2 3.2增加了htmlview.html说明
3 3.9增加了SSL通讯说明
4 3.10增加了WebSocket通讯说明
5 4.5增加了JS操作关系库说明
6附件1增加了JS操作数据库函数
1.软件安装
1.1Linux系统软件下载和解压
1)拷贝软件压缩包到64位Linux系统(Linux Arm64是不同的软件包),解压到某个目录下。
可以在Windows下通过PowerShell上载软件到Linux系统,使用scp命令:scp d:\IOTGateway.zip************.10.13:/home/Downloads
解压缩命令:unzip IOTGateway.zip-d IOTGateway
2)进入解压后的目录下对IOTGateway文件赋予可执行权限,执行下列命令。
chmod+x IOTGateway
1.2启动运行
1)Linux系统在终端中输入./IOTGateway启动程序
从上图的显示可以看到Web服务运行在8080端口,按Ctrl+C停止运行,WebAPI 路径:swagger/index.html(一般建议关闭)
2)修改Web服务端口的方法
powershell创建目录打开appsettings.json文件
urls是Web服务绑定端口设置,多个地址使用分号分隔
修改ProjectReadOnly为true,可以禁止项目编辑
修改Html5ReadOnly为true,可以禁止H5画面保存
MaxTags,设置非0时,授权变量数大于设置时status.html显示的授权点数会以无限点版本显示
CorsPolicy是跨域访问设置
AllowedHosts是允许访问的地址设置
3)进入管理后台系统
ip:8080/admin
默认管理员:admin admin@admin
用于系统配置的超级管理员:sysadmin IOTGateway
点击系统配置,进入配置界面
根据需要进行参数设置,点击启动按钮,启动系统运行。
修改run为1则可以运行软件后自动进入运行,停止状态下修改run为了也会立即进入运行方式。
默认使用的数据库为内置的SQLite项目数据库,数据库文件存在在Data目录下(已经包括默认配置可以直接运行)。
根据需要可以修改为SQLServer或者MySQL数据库(需要先创建空白数据库),在系统配置中修改数据类型和数据库连接字符串后,先点测试连接,测试成功后点击创建组态表和创建日志表按钮,必须保证2个数据库(项目数据库和日志数据库)是空白的(无任何表,否则无法创建成功)。如果要使用1个数据库,可以手动合并表。
4)安装为系统服务
对于主流发行版的Linux,执行Systemd的系统可以安装为系统服务,使用管理员权限执行
./IOTGateway service
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论