阿里云上安装MQTT服务器

在阿里云上安装好服务器后,进入linux控制台界面安装EMQX

Download EMQX

执行

curl -s https://assets.emqx.com/scripts/install-emqx-deb.sh | sudo bash

执行

sudo apt-get install emqx

安装完成后

执行sudo emqx start 启动emqx服务,显示如下则启动成功

也可以执行sudo emqx_ctl status 查看状态,结果如下

 启动emqx成功后,配置阿里云服务器,进入云服务器ECS界面,点击安全组。

 点击配置规则

 手动添加如下

打开电脑的浏览器输入http://xxx.xxx.xxx.xxx:18083 (xxx.xxx.xxx.xxx 就是你的公网ip),进入以下界面输入   用户名:admin    密码:public

 登录成功后可以进入以下界面

在这可以看到连接的客户端

 接下来我们打开MQTTX

 

 连接成功后在EMQX Dashboard界面点击刷新,可以看到连接的客户端

 打开MQTTX订阅消息,输入信息后点击发送,有回显则表示功能正常

特别注意的是,MQTT发送的消息在EMQX Dashboard是看不见具体内容的,只能看见有消息发布和订阅。

 可以在另一台电脑打开MQTTX重复上面的步骤连接服务器,订阅/发布  topic1,则可以看到两台电脑通过云上服务器在通信。

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值