Skip to content

FreeMQTT Plus 快速上手

安装

  • 拉取 nginx docker image(负载均衡器)
bash
$ sudo docker pull nginx:latest
  • 拉取 freemqttplus docker image
bash
$ sudo docker pull crpi-yni209bz66dy9uue.cn-hangzhou.personal.cr.aliyuncs.com/freemqtt/freemqttplus:latest
  • 创建本地别名(从阿里云上拉取的 freemqttplus 镜像名字太长)
bash
$ sudo docker tag a99d1d freemqttplus:latest
  • 克隆 freemqttplus docker-compose.yml、免费许可证及相关配置
bash
$ git clone https://gitee.com/ningchenglin/freemqttplus-compose.git

运行

  • 启动 freemqttplus 集群
bash
$ cd ./freemqttplus-compose
bash
$ sudo docker-compose up -d

屏幕会出现如下显示

  • 查看 freemqttplus 运行状况
bash
$ sudo docker exec fmq-log /freemqttd/cluster_view

屏幕会出现如下显示

生成客户端密码(Token)

bash
$ sudo docker exec fmq-a1 /freemqttd/freemqtt_token myapp3

AppID: myapp3
Token: +HLNG00uocIpNCxM+ak841y20qi2N+ucsuY3OcXZJKw=

连接测试

请参照 FreeMQTT指南 > 快速上手