1..下載安裝包
http://mosquitto.org/download/ 以版本1.5爲例,下載mosquitto-1.5.tar.gz
2.下載依賴環境
yum -y install gcc gcc-c++ openssl-devel c-ares-devel wget cmake
yum install -y c-ares-devel e2fsprogs-devel uuid-devel libuuid-devel
3.解壓mosquitto-1.5進入目錄編譯與安裝
make && make install
4.修改配置文件
設置用戶爲root
允許匿名
設置服務端口與監聽消息端口
5.把新共享庫目錄加入到共享庫配置文件中
cat /etc/ld.so.conf
echo "/usr/local/lib" >> /etc/ld.so.conf
ldconfig
6.啓動服務
mosquitto -c /etc/mosquitto/mosquitto.conf -d (-d表示後臺啓動)
7.啓動消費者例子
mosquitto_sub -t rulee
8.發送消息
mosquitto_pub -h localhost -p 9090 -t rulee -m "hello rule engine" (-h 服務器地址 -p監聽端口)
9.檢查消費者中是否有顯示"hello rule engine"