MQTT服务器搭建EMQX

MQTT服务器搭建EMQX

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

以上目录中,用户经常接触与使用的是 binetcdatalog 目录。

文档参考:https://docs.emqx.cn/cn/broker/latest/

发表回复

您的电子邮箱地址不会被公开。