Eclipse Mosquitto是一个开源消息代理,实现了MQTT协议版本3.1和3.1.1。Mosquitto轻量,适用于低功耗单板计算机到完整服务器的所有设备。Mosquitto项目还提供了用于实现MQTT客户端的C库以及非常受欢迎的mosquitto_pub和mosquitto_sub命令行MQTT客户端。
其他服务器代理实现:https://github.com/mqtt/mqtt.github.io/wiki/servers
各操作系统安装指引:https://mosquitto.org/download/
1. 下载安装
以Ubuntu16为例
- 添加到存储库列表
sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa
- 更新软件包
sudo apt-get update
- 安装
sudo apt-get install mosquitto
- 安装命令行客户端
sudo apt-get install mosquitto-clients