1、下载 https://www.emqx.io/cn/downloads#broker

2、解压缩emqx-windows-4.2.3.zip,解压到c盘。
3、cmd命令行下进入解压路径,启动 emqx。
emqx start

EMQ X 提供了 emqx 命令行工具,方便用户对 EMQ X 进行启动、关闭、进入控制台等操作。
emqx start后台启动 EMQ X Broker;emqx stop关闭 EMQ X Broker;emqx restart重启 EMQ X Broker;emqx console使用控制台启动 EMQ X Broker;emqx foreground使用控制台启动 EMQ X Broker,与emqx console不同,emqx foreground不支持输入 Erlang 命令;emqx pingPing EMQ X Broker。
4、登录Web控制台,在浏览器打开http://127.0.0.1:18083,输入默认用户名“admin”和默认密码“public”,进入EMQ管理控制台。
用户可通过 Web 控制台,查看服务器运行状态、统计数据、客户端(Client)、会话(Session)、主题(Topic)、订阅(Subscription)、插件(Plugin)。
5、EMQ X 默认开启的 MQTT 服务 TCP 端口。
| 端口 | 说明 |
|---|---|
| 1883 | MQTT 协议端口 |
| 8883 | MQTT/SSL 端口 |
| 8083 | MQTT/WebSocket 端口 |
| 8084 | MQTT/WebSocket/SSL 端口 |
| 8081 | 管理 API 端口 |
| 18083 | Dashboard 端口 |
6、EMQ X 其目录结构会有所不同,具体如下。
| 描述 | 使用 ZIP 压缩包安装 | 使用二进制包安装 |
|---|---|---|
| 可执行文件目录 | ./bin |
/usr/lib/emqx/bin |
| 数据文件 | ./data |
/var/lib/emqx/data |
| Erlang 虚拟机文件 | ./erts-* |
/usr/lib/emqx/erts-* |
| 配置文件目录 | ./etc |
/etc/emqx/etc |
| 依赖项目录 | ./lib |
/usr/lib/emqx/lib |
| 日志文件 | ./log |
/var/log/emqx |
| 启动相关的脚本、schema 文件 | ./releases |
/usr/lib/emqx/releases |
以上目录中,用户经常接触与使用的是 bin、etc、data、log 目录。
文档参考:https://docs.emqx.cn/cn/broker/latest/