一、下載安裝MQTT
Mosquitto官網下載(mosquitto.org/download)
安裝是會出現以下訊息
二、取得三個必要的dll檔
主要是需另外下載三個dll檔
pthreadVC2.dll
libeay32.dll
ssleay32.dll
ftp://sourceware.org/pub/pthreads-win32/dll-latest/dll/x86/
可下載 pthreadVC2.dll (程式提供連結已無法連線)
http://slproweb.com/products/Win32OpenSSL.html
下載 Win32_OpenSSL_v1.0.2L_Light,32位元版本的OpenSSL安裝程式並執行它,最後設定畫面,選擇第二個,方便擷取dll檔。
可取得libeay32.dll、ssleay32.dll
三、將三個dll檔接複製到C:\Program Files (x86)\mosquitto
再重新安裝MQTT就不會有錯誤訊息了。
四、啟動Mosquitto伺服器
工具列按右鍵→工作管理員
工作管理員→服務→找到mosquitto按右鍵→啟動
五、檢查服務,開通防火牆
在命令提示字元執行netstat -an|find "1883",確認服務已經啟動
新增防火牆規則,開通防火牆。