基础环境安装
🚧 基础环境安装
- 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
- 在管理-》网关中 开启COAP,LwM2M,MQTT-SN等插件
- 设置访问API权限