STM32+ESP8266+AIR202基本控制篇-102-服務器基本搭建-安裝MQTT軟件(.Windows系統)


 

 

 

說明

雲端的電腦擁有了公網IP

這節在雲端電腦上安裝一個負責數據轉發的軟件

這樣所有的設備連接這個軟件,然后按照軟件的協議發送數據,

數據便會轉發給另一個設備.

安裝MQTT軟件

1.把以下文件放到上一節掛載在雲端的硬盤里

 

 

 我掛載了D盤到了雲端

 

 2.復制到雲端的C盤

 

 

 

 

 

 

4.解壓

 

 

 

 

 

 

 

 

 

 

 

6.拷貝32位補丁 (不需要拷貝64位補丁)

 

 

 

 

 

 

 

 

 

 

 

7.在雲端電腦運行 cmd
需要以管理員身份運行

 

 

 

8.進入目錄

cd C:\emqttd-windows7-v2.3.0\emqttd\bin

 

 

 

9.以控制台模式運行
emqttd console

 

 

 

 

 

 

 

 

測試通信

 

 

 

這是我制作的一個上位機MQTT調試助手,提供了源碼.

 

 

 

 

 

 

 

 

 

①:
輸入自己服務器的IP地址
端口號填寫 1883
ClientID  如果不填寫內部自動生成
用戶名可以不填寫,因為還沒設置MQTT的用戶名
密碼同上

② 點擊連接

③ 點擊訂閱

④ 發送數據

以上軟件設置的是自發自收
因為發布的主題是 Topic  訂閱的主題也是 Topic
實際上是數據攜帶着Topic發給了MQTT服務器,
因為軟件訂閱的主題是 Topic
所以服務器把數據轉發給了軟件

 

修改MQTT用戶名和密碼

1.退出控制台

 

 

 

2.修改一下文件里面的  mqtt.allow_anonymous = false

 

 

 

 

 

3.修改用戶名和密碼(可以設置多套)
auth.user.1.username = yang
auth.user.1.password = 11223344

 

 

 

 

4.啟動控制台
emqttd console

 

 

 

 

 

 

 

5.瀏覽器輸入:  http://服務器IP地址:18083

 

 

 

 

默認用戶名 admin  密碼: public

 

 

 

 

 

6.啟用用戶鑒權

 

 

 

 

 

測試

用戶名密碼填寫自己設置的密碼

 

 

 

 

把MQTT安裝到電腦

1.退出控制台

 

 

 

 

2.emqttd install

 

 

 

 

3. emqttd start

 

 

 

 

 

 

其它:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM