首页 > 系统相关 >Linux安装MQTT 服务器(图文教程)

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

时间:2024-09-25 15:25:13浏览次数:18  
标签:www install 5.7 MQTT mosquitto https Linux emqx 图文


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

一、版本选择

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

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

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

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

二、安装教程

1、下载emqx

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

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

2、安装emqx

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

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

3、启动emqx

sudo systemctl start emqx

Linux安装MQTT 服务器(图文教程)_运维_04

三、发布与订阅

sudo yum install mosquitto mosquitto-clients -y

1、订阅消息

mosquitto_sub -h localhost -t "test/topic"

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

2、发布消息

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

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


标签:www,install,5.7,MQTT,mosquitto,https,Linux,emqx,图文
From: https://blog.51cto.com/YangPC/12109702

相关文章

  • Linux中MySQL配置主主复制操作
    一、GTIDGTID(GlobalTransactionIdentifier)是MySQL的一种用于标识分布式环境中事务的全局唯一标识符。它在MySQL的主从复制场景中尤为重要,尤其是在使用MariaDB或MySQL5.6及更高版本的环境中。GTID由两部分组成:服务器ID(标识执行该事务的服务器)和事务序号(表示在该服务器上执......
  • 女生学Linux云计算怎么样?
    现如今,生活压力较大,就业找工作也比较难,而为了能够获得满意的工作、稳定的发展,很多小伙伴都想要找一个薪酬高的行业,于是不少人将目光瞄准IT行业。而作为当下热门的技术,Linux云计算成为香饽饽,那么0基础女生转行学Linux云计算难吗?以下是详细的内容介绍。首先,我可以肯定的告诉......
  • MyEclipse2020安装教程(图文)
    本章教程主要记录如何在Windows上安装MyEclipse2020.。一、下载安装包通过网盘分享的文件:Myeclipse2020.rar链接:https://pan.baidu.com/s/1fD2P0S0GU_zJlUHTPeXP-A?pwd=v71m提取码:v71m二、安装步骤1、打开解压后的文件夹,鼠标右击【myeclipse2020】选择【以管理员身份运行】......
  • linux集群 keepalived+nginx实现高可用集群
    用keepalived配置高可用搭建高可用集群高可用集群,即“HA集群”,也常称作“双机热备”,用于关键业务。常见实现高可用的开源软件有heartbeat和keepalived,其中keepalived还有负载均衡的功能。这两个软件类似,核心原理都是通过心跳线连接两台服务器,正常情况下由一台服务器提供服务,......
  • Linux 启动系统的过程中使用rd.break 在断点前进入shell
    参考:https://man7.org/linux/man-pages/man7/dracut.cmdline.7.html使用rd.break={cmdline|pre-udev|pre-trigger|initqueue|pre-mount|mount|pre-pivot|cleanup}droptoashellbeforethedefinedbreakpointstarts介绍rd.break参数允许您在内核启动过程中......