mosquitto安裝與配置
以Ubuntu為例
視頻過程:


添加到存儲庫列表
sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa

更新軟件包
sudo apt-get update

安裝:sudo apt-get install mosquitto

發(fā)現(xiàn)我原來已經(jīng)有了,先移除吧,裝個新的。
?移除:sudo apt-get remove mosquitto

再次執(zhí)行安裝:sudo apt-get install mosquitto

?
查看狀態(tài)
sudo service mosquitto status

運行
sudo service mosquitto start

停止
sudo service mosquitto stop

?
安裝命令行客戶端,我用python寫,不打算用現(xiàn)成的,這里就不裝了。
sudo apt-get install mosquitto-clients
?
?
?
----------------------------
2. 配置用戶名和密碼,不允許匿名登陸:
官網(wǎng)說明:


現(xiàn)在打開終端,來到如下地址:

輸入創(chuàng)建命令:sudo mosquitto_passwd -c ./passwd coolcall

用mqtt.fx測試連接:

開始修改etc/mosquitto/mosquitto.conf配置文件

要修改的文件里添加(三行分別是:1、監(jiān)聽的端口;2、不允許匿名登陸;3、登陸賬號信息的文件):
listener 1883
allow_anonymous false
password_file /etc/mosquitto/passwd

點擊保存后,打開ubuntu系統(tǒng),啟動mosquito:
sudo service mosquitto start????? #啟動
sudo service mosquitto status???? #查看狀態(tài)
sudo service mosquitto stop????? #關(guān)閉

啟動后,mqtt.Fx連接:

到此為止,mosquito的用戶配置就完成了,也可以直接用python代碼進行連接。