下载EMQX下载(docker)
emqx官网下载链接:
https://docs.emqx.com/zh/emqx/latest/deploy/install-docker-ce.html
安装步骤:
- 运行以下命令获取 Docker 镜像:
docker pull emqx/emqx:5.8.5
运行以下命令启动 Docker 容器:
docker run -d --name emqx -p 1883:1883 -p 8083:8083 -p 8084:8084 -p 8883:8883 -p 18083:18083 emqx/emqx:5.8.5
Docker 部署注意事项
如果需要持久 Docker 容器 ,请将以下目录挂载到容器外部,这样即使容器被删除数据也不会丢失:
/opt/emqx/data
/opt/emqx/log
关于 EMQX 目录结构的详细信息请参考 EMQX 文件和目录。
启动容器并挂载目录:
docker run -d --name emqx \
-p 1883:1883 -p 8083:8083 \
-p 8084:8084 -p 8883:8883 \
-p 18083:18083 \
-v $PWD/data:/opt/emqx/data \
-v $PWD/log:/opt/emqx/log \
emqx/emqx:5.8.5
Docker 内的 localhost 或 127.0.0.1 指向的是容器内部地址,如需访问宿主机地址请使用宿主机的真实 IP 或使用 host 网络模式。如果您使用的是 Docker for Mac 或 Docker for Windows,可以使用 host.docker.internal 作为宿主机地址。
注意:由于 EMQX 使用 data/mnesia/<节点名> 作为数据存储目录,请使用 hostname 或者 FQDN 等固定的信息作为节点名,避免因为节点名称变动导致数据丢失。
操作说明:
1. 通过浏览器访问http://localhost:18083/(localhost 可替换为您的实际 IP 地址)。
输入默认账号为“admin”,默认密码为“public”,然后点击登录按钮,进入MQTT服务器后台管里界面,之后会提升你修改密码建议修改强度高的密码。
2.创建用户
点击按钮创建认证
认证方式选中“Password-Based”
数据源选择内置数据库
直接点击创建
点击用户管理
添加超级用户
完成
下载测试工具(mqtt-explorer)
官网地址:
https://mqtt-explorer.com/
操作说明
1 建立与服务器的链接
2 链接好MQTT服务器后,进行数据收发
以上就是关于MQTT Explorer的基本操作说明。博客园原文