EMQX服务安装
下载安装地址:EMQX 企业版: 企业级 MQTT 物联网接入平台
centOS7我也给大家准备好了:
Index of /centos-vault/7.0.1406/isos/x86_64/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
连接到服务器后根据官方安装cd到你要下载的文件目录
下载EMQX 服务rpm文件
wget https://www.emqx.com/zh/downloads/broker/5.0.21/emqx-5.0.21-el7-amd64.rpm
安装服务
sudo yum install emqx-5.0.21-el7-amd64.rpm -y
我在安装的时候发现安装报错 说有缺少依赖 如果你们安装成功了 可以无视
yum install -y openssl-devel openssl11 openssl11-devel
启动服务
sudo systemctl start emqx
这个时候 启动成功了 可能发现只有linux本地能访问
firewall-cmd --zone=public --add-port=1883/tcp --permanent --add-port=portid[-portid]/protocol
firewall-cmd --zone=public --add-port=18083/tcp --permanent --add-port=portid[-portid]/protocol
firewall-cmd --zone=public --add-port=8083/tcp --permanent --add-port=portid[-portid]/protocol
查询linux的防火墙
firewall-cmd --state
running
查看已开通的端口号
firewall-cmd --list-ports
重启防火墙
systemctl restart firewalld.service
这时候我们需要给linux开放端口
浏览器登录 官方首次登录密码是 账号:admin 密码:public
进入后会提示你重新设置密码
进入到首页
我本身英语不好所以我局的我还是跟喜欢中文更改为中文显示
选择中文后看着舒服很多这时候其实服务已经搭好了我们通过平台提供的测试链接试一下
找到问题分析---》点击webSocket客户端 与自己的环境配置好 订阅发送 就可以使用了