EMQX安装使用和客户端认证

文章目录

EMQX安装使用

  1. 在云服务器上开放以下需要使用到的端口
端口号 服务
1883 MQTT TCP 端口
8883 MQTT TCP/ssl 端口
8083 MQTTWebsocket/ws 端口
8084 MQTT Websocket/wss 端口
18083 DashBoard控制台 端口
8081 HTTP API端口
  1. 在Ubuntu上安装EMQX
bash 复制代码
curl -s https://assets.emqx.com/scripts/install-emqx-deb.sh | sudo bash

sudo apt-get install emqx

sudo systemctl start emqx
  1. 登陆
  • 在浏览器上面输入公网ip+端口号18083
  • 默认的账户名和密码:admin/public

    4.在本地其他电脑上面安装MQTTX并创建连接
  1. 订阅一个/sub主题

    5.发送消息

EMQX客户端认证

  • 按照之前的内容来讲,只需要知道server的IP地址和相关主题就能接收到其他客户端发送的带有该主题的消息,所以为了安全,可以进行数据验证。
  1. 通过 Dashboard 进行配置,首先进入以下网页。
  2. 创建内置数据库进行数据验证,然后依托于它创建用户,配置成功
    • 用户名:testerB
    • 密码:123456
  3. 用户实例
bash 复制代码
mqtt_config.host = "服务器IP地址"
mqtt_config.port = 1883
mqtt_config.username = "testerB"
mqtt_config.password = "123456"
  1. 使用MQTTX测试
相关推荐
NCABGroup1 天前
从设计与制造入手,如何对PCB的EMC进行优化?
单片机·嵌入式硬件·物联网·pcb·叠层结构·阻抗计算
上海合宙LuatOS1 天前
LuatOS扩展库API——【 lbsLoc2】免费版单基站定位
数据库·物联网·oracle·junit·lua·luatos
AAAAA92401 天前
物联网蜂窝模组:赋能口袋高清手持相机的实时互联与智能拍摄革新
数码相机·物联网·5g
纸鸢|1 天前
物联网物模型原理与2026年行业现状
物联网
上海合宙LuatOS1 天前
LuatOS扩展库API——【httpdns】使用HTTP进行域名解析
网络·物联网·网络协议·http·lua·luatos
独自归家的兔1 天前
OCPP 1.6 协议详解:StatusNotification 状态通知指令
开发语言·数据库·spring boot·物联网
QH139292318802 天前
KEYSIGHT E5071C 端网络分析仪
网络·功能测试·嵌入式硬件·物联网·单元测试·集成测试·模块测试
Circle Studio2 天前
颠覆英伟达!2386 亿晶圆级芯片独角兽,正式冲击 IPO
人工智能·物联网
终将超越过去2 天前
ASRPRO使用
单片机·物联网
修勾勾L2 天前
OneNet平台生成token注意事项
stm32·物联网