当前位置: 首页 > 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"

在这里插入图片描述

相关文章:

  • Java Web —— 第七天(Mybatis案例 部门管理)
  • 关于鸿蒙开发中泛型的介绍
  • java代码中<>符号的含义
  • Swift编译加速:精通编译器标志的高效使用
  • 分布式缓存———数据一致性问题
  • 【Rust光年纪】细数 Rust 语言必备库:探索点对点网络、嵌入式数据库和客户端操作
  • 低代码: 组件库测试之渲染和元素获取,触发事件,更新表单,验证事件以及异步请求
  • 有源音箱申请Hi-Res认证指南
  • 空状态设计教程:连接用户体验的桥梁
  • String的不可变性
  • 2020 位示图
  • 基于 STM32、OpenCV 和 Qt 的智能嵌入式考勤系统设计思路(代码示例)
  • 【FastAPI 】FastAPI 模板:提供静态文件
  • ARR 竟然超过 150 万美元!斯坦福都在使用的 AI 学术搜索引擎 Consensus获 USV 领投的 1100 万美元。
  • python从入门到精通:数据容器
  • 人员离岗识别摄像机
  • springboot过滤器、拦截器相关知识
  • 【vue教程】七. Vue 的动画和过渡
  • 成为创作者的第1024天:成长与技术积累的旅程
  • Spring 中XmlWebApplicationContext
  • 为什么有的人闻到烟味,会咳嗽、胸闷?别再伤害身边的人
  • “模”范生上海,如何再进阶?
  • 以总理:在加沙地带扩大的军事行动将是“高强度”的
  • “五一”假期第四天,全社会跨区域人员流动量预计超2.7亿人次
  • 杨轶群任莆田市荔城区人民政府副区长
  • 当农民跨进流动的世界|劳动者的书信①