搭建自己的MQTT服务器,首先需要一个MQTT服务的工具,下方连接下载即可,官方支持多平台,这里采用Ubuntu18演示,windows平台的MQTT服务端可能会更多一些,根据不同的需求选择不同的服务端,对于服务器类更多的是用Linux,仲裁后选择ubuntu18这个版本,服务环境搭建请查看前面的内容。
下面开始下载EMQ X Broker
地址:https://www.emqx.io/downloads#broker


其实使用的层面,可以通过官方文档查看,犹豫一些小伙伴英文不好,我将一些常用和重要的内容先拿出来,方便查阅。
常用命令
开启服务:
#开启服务sudo emqx start#停止服务sudo emqx stop#重启Mqtt服务sudo emqx restart#启动命令行模式,可以通过cmd调试sudo emqx console#在前台启动Mqtt服务sudo emqx foreground#pingsudo emqx ping
端口
| 端口号 | 描述 |
|---|---|
| 18083 | 监控端口,浏览器访问localhost:18083 |
| 1883 | MQTT/TCP 协议端口 |
| 11883 | MQTT/TCP 内部接口,仅限本机客户端连接 |
| 8883 | MQTT/SSL 协议端口 |
| 8083 | MQTT/WS 协议端口 |
| 8084 | MQTT/WSS 协议端口 |
资源仪表界面
http://localhost:18083
默认用户名:admin
默认密 码:public

通过该界面管理,可以进行资源得查看。
注:新版本设置(2021年6月28日)
修改匿名登录
sudo vim /etc/emqx/emqx.conf
群集服务器
待更新
