以記事本的方式開啟mosquitto.conf更改部分內容,找到# listener port-number [ip address/host name/unix socket path]的下一行
改 # listener
為 listener 1883 (1883)為預設埠可以在一定範圍內改成任意值
再將 #allow_anonymous true
前的 #去掉,意思是允許匿名存取,這樣就不再需要輸入賬戶密碼了,同時也可以讓其他的使用者端接入該伺服器,(否則mqtt伺服器只能在一臺主機上執行,其他使用者端無法連線到這個mqtt伺服器)
cmd中轉到mosquitto目錄下,執行 mosquitto -c mosquitto.conf -v (意思為通過修改後的組態檔執行mosquitto伺服器)
我將listener改為了1884所以第3,4行顯示監視埠為1884
如上圖表示已經成功開啟了mqtt伺服器
然後就可以進行釋出訂閱操作了,推薦使用mqtt.fx。
1、開啟服務
找到mosquitto Broke 將他停止執行。
2、防火牆中允許應用通過或者關閉防火牆
這一步可能遇到的問題:灰色無法點選
解決方法-----開啟自己的電腦管家將其中的安全防護關閉,或者暴力些的就直接退出電腦管家。過後就可以看到灰色變成黑色可以點選了
點選允許應用通過防火牆,然後點更改設定,再然後如圖
最後將mosquitto.exe 新增進去,
這樣就完美解決了計算機積極拒絕問題了
至於其他的以後有時間再來寫寫。