1. 程式人生 > >MQTT物聯網訊息伺服器--EMQ百萬級分散式開源物聯網MQTT訊息伺服器(快速使用)

MQTT物聯網訊息伺服器--EMQ百萬級分散式開源物聯網MQTT訊息伺服器(快速使用)

EMQ-百萬級分散式開源物聯網MQTT訊息伺服器

作為物聯網的學習者,對MQTT這個協議肯定不會陌生,我們做物聯網工程專案的時候也肯定會經常用到的一種協議,所以這裡我選擇了EMQ的MQTT服務系統(http://emqtt.com),有興趣的也可以到上面詳細地學習,瞭解一下。下面就介紹一下EMQ如何開始入門吧。

這裡我的是Windows10的系統,所以本文也是基於EMQ(Windows10 x64-bit)的使用介紹,EMQ上也有關於各種系統的使用文件,具體可以從官方文件查閱一下。

  1. 從官網開始下載http://emqtt.com/downloads/latest/windows10
    Windows10(64-bit) emqttd-windows10-v2.3.11.zip
  2. 解壓程式安裝包,從當前目錄開啟命令列視窗

​​​​​​​​​​​​​​​​​​​​​​​​​​​​

關鍵步驟到了:

1.控制檯模式啟動:

bin\emqttd console

如啟動成功,會彈出控制檯視窗。(控制檯閃了一下然後就自動關閉了)

關閉控制檯視窗,停止emqttd程序,準備註冊 Windows 服務

2.開始安裝EMQ服務系統

bin\emqttd install

3.啟動EMQ服務

bin\emqttd start

這樣我們就可以開始使用我們的EMQ百萬級的MQTT訊息服務系統了。

EMQ 有個Web 管理控制檯(Dashboard),可以檢視系統的執行狀態。

 

Web 管理控制檯(Dashboard)

1.EMQ 訊息伺服器啟動後,會預設載入 Dashboard 外掛,啟動 Web 管理控制檯。使用者可通過 Web 控制檯,檢視伺服器執行狀態、統計資料、客戶端(Client)、會話(Session)、主題(Topic)、訂閱(Subscription)、外掛(Plugin)。

控制檯地址: http://127.0.0.1:18083,預設使用者: admin,密碼:public

      END......