Files
qipai/docs/mqtt-deployment.md
T

37 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# MQTT 部署记录
| 项目 | 当前值 |
|---|---|
| Broker 主机 | 101.42.38.246 |
| Broker 软件 | EMQX 5.x,待安装/验证 |
| 安装方式 | Ubuntu Apt 原生安装,禁止 Docker |
| 安装说明 | `deploy/emqx/install-ubuntu24-amd64.md` |
| MQTTX | 服务器不安装,Windows 可使用 |
| 命令行工具 | mosquitto-clients 可选 |
| 匿名连接 | 待验证关闭 |
| ACL | 已生成 `deploy/emqx/acl.conf.template`,生产未应用 |
| 授权配置 | 已生成 `deploy/emqx/authorization.hocon.template`,生产未应用 |
| 1883 | 菜单第 3 项/`setup.sh --mqtt` 可检查,生产未验证 |
| 18083 | 菜单第 3 项/`setup.sh --mqtt` 可检查;必须限制访问,生产未验证 |
| 备份 | 待生成 |
| 恢复 | 待生成 |
## WSL 本地开发 Broker
| 项目 | 当前值 |
|---|---|
| 用途 | 本地开发/测试,不代表生产 Broker |
| EMQX | 5.8.9 |
| systemd | active/enabled |
| MQTTX CLI | `/usr/local/bin/mqttx`1.13.0 |
| 监听端口 | 1883、8883、8083、8084、18083 |
| 可重复检查 | `scripts/dev/wsl/check-local-mqtt.sh` |
| 认证/ACL 冒烟入口 | `scripts/dev/wsl/mqtt-smoke.sh`,本地账号文件 `scripts/dev/wsl/mqtt-smoke.env` 不入库 |
| 验收边界 | 未配置本地 MQTT 账号前,认证、ACL、TLS、遗嘱消息、重复消息幂等和真实硬件联调未完成 |
## 当前 M00 结论
- 已提供 EMQX Ubuntu 24.04 amd64 原生安装说明、ACL 模板和授权模板。
- 菜单第 3 项已扩展为检查 EMQX 命令、systemd 服务、1883/18083 端口和模板文件。
- 未在生产 Ubuntu 安装 EMQX,未创建真实设备账号,未执行真实 MQTT 发布/订阅。