当前位置: 首页 > news >正文

Linux安装MQTT 服务器(图文教程)

MQTT(Message Queuing Telemetry Transport)是一种轻量级的消息传输协议,专为低带宽和不稳定的网络环境设计,非常适合物联网(IoT)应用。
官网地址:https://www.emqx.com/

一、版本选择

根据自己的操作系统进行下载即可,推荐使用rpm安装方式。

下载地址:https://www.emqx.com/zh/downloads-and-install/broker?os=RHEL

在这里插入图片描述

这里因为我的是操作系统是红帽centos7 ,所以选择这个版本进行下载安装。

二、安装教程

1、下载emqx

wget https://www.emqx.com/zh/downloads/broker/5.7.2/emqx-5.7.2-el7-amd64.rpm

在这里插入图片描述

2、安装emqx

sudo yum install emqx-5.7.2-el7-amd64.rpm -y

在这里插入图片描述

3、启动emqx

sudo systemctl start emqx

在这里插入图片描述

三、发布与订阅

sudo yum install mosquitto mosquitto-clients -y

1、订阅消息

mosquitto_sub -h localhost -t "test/topic"

在这里插入图片描述

2、发布消息

mosquitto_pub -h localhost -t "test/topic" -m "Hello MQTT"

在这里插入图片描述


http://www.mrgr.cn/news/1878.html

相关文章:

  • AI作画提示词(Prompts)工程:技巧与最佳实践
  • uniapp中节点信息的使用
  • 华三(H3C)UIS3030 Uni-R4900服务器硬件监控指标解读
  • 工业匠芯 | 匠芯创科技工业级芯片D21X、D13X、D12X、G73X选型应用
  • Conditional Flow Matching: Simulation-Free Dynamic Optimal Transport论文阅读笔记
  • 照片整理专家,照片整理大师,照片图库整理,智能图片整理软件
  • GEC6818开发板的学习
  • 【微信小程序】自定义组件 - 组件的生命周期
  • Python实现GAN(生成对抗网络)图像修复算法
  • re模块入门教程
  • 花几千上万学习Java,真没必要!(四十六)
  • 【Linux操作系统】基础IO
  • 大数据-86 Spark 集群 WordCount 用 Scala Java 调用Spark 编译并打包上传运行 梦开始的地方
  • SQL 时间盲注 (injection 第十五关)
  • leetcode 堆栈(栈+优先队列)——java实现
  • 牛客网SQL进阶129 :月均完成试卷数不小于3的用户
  • spring(1)
  • Hadoop 中的大数据技术:调优篇(2)
  • 0815,析构函数,拷贝构造函数,赋值运算符函数
  • 异构数据同步 datax (2)-postgres 写扩展