1. 下载repos源
1) wget http://download.opensuse.org/repositories/home:/oojah:/mqtt/CentOS_CentOS-7/home:oojah:mqtt.repo -O home_oojah_mqtt.repo
2) mv home_oojah_mqtt.repo /etc/yum.repos.d/
2. 安装mosquitto
1) yum install mosquitto.x86_64
如果出现GPG keys下载失败,导致错误的问题。 就手动rpm --imp
2) yum install mosquitto-clients.x86_64
3) yum install mosquitto-debuginfo.x86_64
4) mosquitto-debuginfo.x86_64
3. 测试
1) 启动broker:
mosquitto -d
2) 启动订阅客户端
mosquitto_sub -t sensors/temperature -q 1
3) 启动推送消息客户端
mosquitto_pub -t sensors/temperature -m 32 -q 1