天天看點

windows環境下mosquitto環境搭建與mqtt測試一、安裝Cygwin Unable to get setup.ini from <http://mirrors.163.com/cygwin/> 二、安裝mosquitto三、測試

版權聲明:本文為部落客pgpanda的原創文章,未經部落客允許不得轉載

工作需求,自己在windows下搭建了一個mosquitto環境測試mqtt

話不多說,直接上過程

環境為windows64bit

因為官網上已經找不到mosquitto的windows64位下載下傳了,還是花了一番功夫

下載下傳連結,mosquitto64位版與Cygwin64位版:

 連結:

http://pan.baidu.com/s/1o8Swnv8 密碼:si95

連結:

http://pan.baidu.com/s/1dEW2eq9 密碼:myj1 

一、安裝Cygwin

安裝過程網上很多,這裡就不重複描述了

需要注意的一個地方,安裝過程中選擇源會報錯

Unable to get setup.ini from <http://mirrors.163.com/cygwin/>

windows環境下mosquitto環境搭建與mqtt測試一、安裝Cygwin Unable to get setup.ini from &lt;http://mirrors.163.com/cygwin/&gt; 二、安裝mosquitto三、測試

進入源網站http://mirrors.163.com/cygwin/ 發現變成了這樣,不是單一源

windows環境下mosquitto環境搭建與mqtt測試一、安裝Cygwin Unable to get setup.ini from &lt;http://mirrors.163.com/cygwin/&gt; 二、安裝mosquitto三、測試

在添加源URL的時候變成http://mirrors.163.com/cygwin/x86_64即可

國内一般使用的是163的源檔案 這裡提供官網上提供給源的下載下傳位址,筆者沒有下載下傳過,也無法驗證

https://cygwin.com/mirrors.html

二、安裝mosquitto

通過檔案直接安裝即可

三、測試

在本例中,釋出者、訂閱者和伺服器均為localhost,實際情況下三者并不是一個裝置

啟動broker

windows下使用指令提示符,進入mosquitto安裝目錄

輸入指令 mosquitto -c mosquitto.conf 

無提示資訊,表示mqtt的broker端已經啟動

windows環境下mosquitto環境搭建與mqtt測試一、安裝Cygwin Unable to get setup.ini from &lt;http://mirrors.163.com/cygwin/&gt; 二、安裝mosquitto三、測試

保持broker啟動,打開兩個指令視窗測試釋出與訂閱

訂閱主題

mosquitto_sub -v -t topicTest01

-v:列印更多調試資訊

-t:指定主題,此處為topicTest01

windows環境下mosquitto環境搭建與mqtt測試一、安裝Cygwin Unable to get setup.ini from &lt;http://mirrors.163.com/cygwin/&gt; 二、安裝mosquitto三、測試

釋出内容

 mosquitto_pub -t topicTest01 -m TestMessage

-t:指定主題

-m:指定消息内容

測試結果:

釋出消息後,訂閱這收到了主題為topicTest01的TestMessage消息

windows環境下mosquitto環境搭建與mqtt測試一、安裝Cygwin Unable to get setup.ini from &lt;http://mirrors.163.com/cygwin/&gt; 二、安裝mosquitto三、測試

綜上

windows7-64bit環境下mosquitto環境搭建完成

下一步準備性能測試

mosquitto64位版與Cygwin64位版

繼續閱讀