首页
/ 【iotgateway】开源下载和安装教程

【iotgateway】开源下载和安装教程

2026-02-04 04:30:11作者:裘晴惠Vivianne

1、项目介绍

IoTGateway是基于.NET8的跨平台工业物联网网关,采用B/S架构,支持可视化配置。主要功能包括:

  • 南向连接:支持PLC、Modbus、OPC UA等工业设备协议
  • 北向连接:可对接IoTSharp、ThingsBoard等物联网平台
  • 边缘计算:内置表达式计算和数据处理能力
  • 多协议支持:内置MQTT、OPC UA、Modbus Slave等服务

2、项目下载位置

官方提供多种下载方式:

  • 发行包:预编译的可执行文件
  • Docker镜像:容器化部署方案
  • 源码:GitHub/Gitee仓库获取

下载选项示例

3、安装环境配置

基础要求

  • 操作系统:Windows/Linux/macOS
  • 运行时:.NET 8 SDK
  • 硬件:x64架构,建议4GB+内存

环境配置示例

# 安装.NET8 SDK(Linux示例)
wget https://dot.net/v1/dotnet-install.sh
chmod +x dotnet-install.sh
./dotnet-install.sh --version 8.0.100

4、项目安装方式

方式一:发行包运行

  1. 解压下载的压缩包
  2. 执行启动命令:
./IoTGateway

方式二:Docker运行

docker run -d -p 5000:80 iotgateway/iotgateway

方式三:源码编译

git clone https://github.com/IoTSharp/IoTGateway
cd IoTGateway
dotnet publish -c Release

5、项目处理脚本

启动脚本示例(Linux)

#!/bin/bash
# iotgateway.sh
export ASPNETCORE_URLS="http://*:5000"
dotnet IoTGateway.dll

赋予执行权限后即可运行:

chmod +x iotgateway.sh
./iotgateway.sh

Windows服务安装脚本

New-Service -Name "IoTGateway" -BinaryPathName "C:\path\to\IoTGateway.exe"
Start-Service -Name "IoTGateway"
登录后查看全文
热门项目推荐
相关项目推荐