基础环境安装

🚧 基础环境安装

  • MySQL 8.0.23
docker run -itd --name mysql --restart=always -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:8.0.23
1
  • TDengine 3.0.4.2
docker run -itd --name tdengine --restart=always -p 6030:6030 -p 6041:6041 -p 6043-6049:6043-6049 -p 6043-6049:6043-6049/udp tdengine/tdengine:3.0.4.2
1
  • Redis 7.0.4
docker run -itd -p 6379:6379 --restart=always --name redis redis:7.0.4 --requirepass 123456
1
  • Emqx 5.1.0
docker run -d --name emqx --restart=always -p 1883:1883 -p 8083:8083 -p 8084:8084 -p 8883:8883 -p 18083:18083 emqx/emqx:5.1.0
1

MySql数据导入

  • 打开PandaX项目中的resource目录中有一个pandax_iot.sql 文件。
  • 使用navicat 连接MySQL数据库,默认账号root/123456。
  • 创建数据库pandax_iot。
  • 导入pandax_iot.sql到数据库pandax_iot中。

EMQX设置

  • 登录EMQX 默认账号admin/public
  • 开启ExHook 功能
  • 添加一个ExHook images/exhook.png
  • 在管理-》网关中 开启COAP,LwM2M,MQTT-SN等插件 iothub-getaway.png
  • 设置访问API权限 emqx-api.png
上次更新: 2024/2/25 10:40:48
贡献者: XM-GO, PandaX