没志青年
发布于 2025-09-08 / 17 阅读
0

使用 mosquito 搭建 MQTT 服务器

下载源码:Release v2.0.18 · eclipse/mosquitto (github.com)

MQTT开源库--Mosquitto基于ARM平台的源码编译(二) - 知乎 (zhihu.com)

Mosquitto MQTT协议消息服务端本地搭建并实现远程连接_mosquitto 远程-CSDN博客

如何搭建mosquitto服务器 • Worktile社区

嵌入式Linux系统libmosquitto移植概述-CSDN博客

MQTT服务器搭建–Mosquitto[通俗易懂]-腾讯云开发者社区-腾讯云 (tencent.com)

命令行安装

sudo apt-get install -y mosquitto
yum install mosquitto -y

操作命令

sudo systemctl start mosquitto     # 启动 Mosquitto 服务
sudo systemctl stop mosquitto      # 停止 Mosquitto 服务
sudo systemctl restart mosquitto   # 重新启动 Mosquitto 服务
sudo systemctl status mosquitto    #检查服务器状态

源码编译安装

服务器配置

vim /etc/mosquitto/mosquitto.conf

服务器测试

第一个终端监听

mosquitto_sub -h localhost -t test

第二个终端发送消息

mosquitto_pub -h localhost -t test -m "Hello, MQTT"

观察第一个终端是否收到消息