对于MQTT还比较陌生的小伙伴可以参考以下文章:

MQTT入门篇

MQTT协议中文版

MQTT官网

一、Mosquitto安装

1.安装命令:控制台直接输入 brew install mosquitto

然后静静等待。。。。。。。。。。

看到如下图片就快接近胜利了!

这时候我们就可以开启我们的服务啦!

2.输入:brew services start mosquitto

看到Successfully startedmosquitto(label: homebrew.mxcl.mosquitto)
说明我们成功了!!!

3.配置
如上图我们看到有个配置文件mosquitto.conf
接下来我们去配置它:
路径如上图:/usr/local/etc/mosquitto/mosquitto.conf

这里我使用的vim直接修改:

vim /usr/local/etc/mosquitto/mosquitto.conf


这里我是在本地使用,所以配置本地地址。

使用

1.启动/停止服务

启动服务

  • brew services start mosquitto
    停止服务
  • brew services stop mosquitto

2.订阅主题

mosquitto_sub -v -t sensor
【-t】指定主题,此处为sensor
【-v】打印更多的调试信息

3.发布内容

mosquitto_pub -t sensor -m 12
【-t】指定主题
【-m】指定消息内容

##效果展示
左上角是我发布消息的,其他三个订阅了这个主题,在发布消息之后就会立即获取到信息。

狂拽酷炫吊炸天!!!!!!!!!!

扫码关注公众号“伟大程序猿的诞生“,更多干货新鲜文章等着你~

公众号回复“资料获取”,获取更多干货哦~

有问题添加本人微信号“fenghuokeji996” 或扫描博客导航栏本人二维码

MQTT服务器Mosquitto安装及使用相关推荐

  1. MQTT服务器 Mosquitto的部署和应用

    MQTT服务器Mosquitto的部署和应用 MQTT相关介绍请点击 项目目的 利用MQTT协议实现信号远程监控. 传感器->信号收集->lora网关->服务器->客户端 应用 ...

  2. MQTT服务器Mosquitto 2.x编译安装配置

    陈拓 2021/04/09-2021/04/15 1. 概述 在<树莓派安装Mosquitto MQTT服务> https://zhuanlan.zhihu.com/p/359395794 ...

  3. MQTT服务器的安装

    一:准备工作 1.查看是否已经安装Java环境         Win+r打开运行指令,输入cmd点击回车命令,在命令输入窗口输入Java -version.如下图所示则证明Java环境已安装完成. ...

  4. mosquitto 服务器 硬件配置,MAC 下配置MQTT 服务器Mosquitto

    macos下启动mqtt服务 brew install mosquitto Updating Homebrew... ==> Auto-updated Homebrew! Updated 3 t ...

  5. EMQX Windows部署 MQTT服务器 EMQX安装

    1.下载EMQX 下载地址:https://github.com/emqx/emqx/releases 2.启动EMQX 3.访问EMQX http://127.0.0.1:18083 账号:admi ...

  6. Mosquitto安装及使用

    本文简要介绍MQTT服务器mosquitto的安装以及最基本的使用. 第一步, 下载 我的ubuntu是16.4 64bit的虚拟机, mosquitto-1.5.tar.gz 从https://mo ...

  7. ESP8266_RTOS_SDK v3.x 发送温度数据到MQTT服务器

    陈拓 2021/05/13-2021/05/19 1. 概述 我们在<ESP8266与MQTT服务器收发送数据> https://zhuanlan.zhihu.com/p/36792134 ...

  8. ESP8266与MQTT服务器收发送数据

    陈拓 2021/04/20-2021/04/25 1. 概述 我们在<Win10-Ubuntu子系统构建ESP8266_RTOS_SDK开发环境> https://zhuanlan.zhi ...

  9. ESP32的MQTT AT固件烧录+STM32以ESP32的MQTT AT固件的AT指令连接EMQX下mqtt服务器实现消息订阅和发布

    目录 写在前面 三种方案(利用ESP32连接EMQX下的MQTT) 步骤 ESP32烧录固件并AT指令进行测试. 下载固件 烧录工具下载 烧录固件(选择ESP32) 关于AT 指令与MQTT服务器断开 ...

  10. MQTT的学习之Mosquitto安装使用(1)

    Mosquitto是一个实现了MQTT3.1协议的代理服务器,由MQTT协议创始人之一的Andy Stanford-Clark开发,它为我们提供了非常棒的轻量级数据交换的解决方案.本文的主旨在于记录M ...

最新文章

  1. 创建MYSQL的储存过程
  2. 验证输入的是否数字的几种方法
  3. qt mysql数据库连接池_qt中使用数据库连接池
  4. Spark编程指南V1.4.0(翻译)
  5. C/C++新建注册表项实例
  6. H5 水球加载动画 - canvas应用篇
  7. Linux驱动实现灯循环闪烁,TQ2440上LED灯闪烁效果的驱动程序实现
  8. 使用Power Designer(PD)创建数据库模型、数据库表
  9. Qt Creator 第一个插件
  10. 计算相同维度向量之间的欧氏距离
  11. Adobe Reader 9.0记住阅读位置
  12. css3中的文字效果
  13. J2SE基础夯实系列之正则表达式Java
  14. excel 时间戳转换为日期
  15. 网络工程师考试-计算机网络笔记
  16. 狂神ajax,Ajax 学习笔记 by狂神说
  17. 发现新词 | NLP之无监督方式构建词库(一)
  18. 怎样更改Windows10的网卡MAC地址
  19. 很多做淘宝客的朋友会用到采集,那么怎么提取出淘宝商品id呢
  20. Greenplum实战--检查集群状态gpstate

热门文章

  1. Gerserver:发布shp文件
  2. LeetCode:每日一题(2020.4.14)
  3. JetBrains:修改C盘中的JetBrains家族软件如PyCharm、WebStorm等的缓存文件位置
  4. KITTI激光雷达点云解析与图像反投影
  5. SLAM++:面向对象的同时定位与建图系统(2013-CVPR)
  6. ML/DL-复习笔记【五】- 基于梯度的优化方法
  7. 使用javamail发送包含八位验证码的邮件(完美解决中文乱码问题)
  8. 全局拉普拉斯平滑之(1)Strucutre extraction from texture via relative total variation及稀疏矩阵求解
  9. 个人作业--数组(续一)
  10. mysql alter 增加修改表结构及约束