準備
- 阿里雲ECS服務器
雲服務器管理操作檯——進入遠程連接
- 進入雲服務器示例,點“管理”
- 修改初始密碼
- 點擊->“遠程連接”:選擇實例,用戶名:root,密碼爲修改後的密碼,完成後點確定建立遠程連接
在遠程連接中安裝EMQ
根據EMQ官方文檔在遠程連接界面安裝EMQ(本人ECS系統爲CentOS7)
文檔鏈接:https://docs.emqx.io/broker/latest/cn/install.html#centos
安裝完成後退出遠程連接,重啓ECS服務器。
再進入遠程連接啓動EMQ:
雲服務器管理操作檯——打開MQTT服務端口
- 進入安全組
- 配置規則
- 添加安全組規則
- 填寫規則信息,該步驟重複5次,把MQTT常用端口配置好:
- 打開EMQ控制檯:
- 網址:http://你的阿里雲外網ip:18083
- 默認用戶名:admin 密碼:public
注意
- Android MQTT的host:tcp://阿里雲外網ip:1883
- 微信小程序的接入標準是要求使用安全的網絡傳輸,所以必須使用wss,而且要使用域名和443端口,域名要備案過,所以小程序不能直接訪問emq集羣,中間必須加一層nginx轉發。由於我不涉及微信小程序,並沒有繼續探索…
參考鏈接
- https://blog.csdn.net/weixin_43440746/article/details/103791278 爲CSDN博主【被包子打的狗】原創文章
- https://www.jianshu.com/p/93510aee0521爲簡書博主【神明不知去了何處】文章