阿里雲ECS部署EMQ——個人MQTT Broker

準備

  • 阿里雲ECS服務器

雲服務器管理操作檯——進入遠程連接

  1. 進入雲服務器示例,點“管理”在這裏插入圖片描述
  2. 修改初始密碼
    在這裏插入圖片描述
  3. 點擊->“遠程連接”:選擇實例,用戶名:root,密碼爲修改後的密碼,完成後點確定建立遠程連接
    在這裏插入圖片描述

在遠程連接中安裝EMQ

根據EMQ官方文檔在遠程連接界面安裝EMQ(本人ECS系統爲CentOS7)
文檔鏈接:https://docs.emqx.io/broker/latest/cn/install.html#centos
在這裏插入圖片描述
安裝完成後退出遠程連接,重啓ECS服務器。
再進入遠程連接啓動EMQ:
在這裏插入圖片描述

雲服務器管理操作檯——打開MQTT服務端口

  1. 進入安全組
    在這裏插入圖片描述
  2. 配置規則
    在這裏插入圖片描述
  3. 添加安全組規則
    在這裏插入圖片描述
  4. 填寫規則信息,該步驟重複5次,把MQTT常用端口配置好:
    在這裏插入圖片描述
    在這裏插入圖片描述
  5. 打開EMQ控制檯:
  • 網址:http://你的阿里雲外網ip:18083
  • 默認用戶名:admin 密碼:public

注意

  1. Android MQTT的host:tcp://阿里雲外網ip:1883
  2. 微信小程序的接入標準是要求使用安全的網絡傳輸,所以必須使用wss,而且要使用域名和443端口,域名要備案過,所以小程序不能直接訪問emq集羣,中間必須加一層nginx轉發。由於我不涉及微信小程序,並沒有繼續探索…

參考鏈接

  1. https://blog.csdn.net/weixin_43440746/article/details/103791278 爲CSDN博主【被包子打的狗】原創文章
  2. https://www.jianshu.com/p/93510aee0521爲簡書博主【神明不知去了何處】文章
發佈了23 篇原創文章 · 獲贊 3 · 訪問量 2984
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章