多臺服務器同樣步驟:
- EMQX 文件下載https://www.emqx.io/downloads/broker/?osType=Linux,選擇自己需要的版本,我選擇當前最新版本https://www.emqx.io/downloads/broker/v4.0.3/emqx-centos7-v4.0.3.zip 下載
- 解壓 unzip emqx-centos7-v4.0.3.zip
- 開放端口 5369,1883,18083,11883,8081,4370,8883,8083,8084
- 修改配置 vim emqx/etc/emqx_cfg
- node.name = [email protected] (自己服務器域名)
- node.dist_listen_min = 6369
node.dist_listen_max = 6370 - allow_anonymous = false (默認ture, 能匿名訪問, 改爲false 客服端不能匿名訪問)
- 啓動 emqx/bin/emqx start
- 訪問 XXX.XXX.com:18083 默認用戶名admin 密碼 public
集羣搭建
- 在一臺服務器操作: emqx/bin/emqx_ctl cluster join [email protected] 其他節點名稱即可