37 lines
1.6 KiB
Markdown
37 lines
1.6 KiB
Markdown
# 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 发布/订阅。
|