這篇博客講的很好:https://www.cnblogs.com/chen1-kerr/p/7258487.htmlhtml
此處簡單摘抄部份內容linux
1.下載mosquitto安裝包c++
源碼地址:http://mosquitto.org/files/source/ide
2.安裝其餘依賴包ui
yum install gcc gcc-c++ libstdc++-devel htm
yum install openssl-devel -yblog
yum install c-ares-devel -yssl
yum install uuid-devel -yget
yum install libuuid-devel -y源碼
3.進入到1中下載並解壓出來的文件夾中執行
make && make install
安裝好以後可進入 /etc 目錄查看
4.進入到 /etc/mosquitto 中,執行
cp mosquitto.conf.example mosquitto.conf
5.啓動mosquitto服務
mosquitto -c /etc/mosquitto/mosquitto.conf
//後臺啓動
mosquitto -d -c /etc/mosquitto/mosquitto.conf
6.啓動的時候會出現如下錯誤
Error: Invalid user 'mosquitto'.
解決辦法:
修改配置文件 /etc/mosquitto/mosquitto.conf,增長登陸的用戶,例如當前登陸的用戶爲root
而後執行命令:adduser mosquitto
最後重啓服務便可