云端(ubuntu18.04)安装EMQX服务器:

curl https://repos.emqx.io/install_emqx.sh | bash

后台启动EMQX:

emqx start

在阿里云控制台的安全组中添加1883,8083,18083端口

若服务器装有ufw防火墙,需在终端打开相应端口

sudo ufw allow 1883,8083,18083

通过浏览器访问服务器:IP:18083

默认用户名:admin 默认密码:public

在界面左侧工具-Websocket-连接中更改主机地址为服务器IP并点击连接

在EMQ工具-Websocket-订阅中输入主题名称并点击订阅

在Windows端安装MQTT.FX

新建一个连接,填写服务器公网IP并点击Connect

在Publish下方输入之前的主题名称,并在下方文本框中输入话题内容后可按publish将内容送出

若要接收消息则可在Subcribe中查看