1. 环境准备
Linux服务器:CentOS
,查看linux版本信息:lsb_release -a
本人目前用的是Centos8.0,也可以根据个人习惯自由选择其他内核版本。
查看CPU架构:命令 arch
,lscpu
,用于确认后续license的版本下载
EMQ X Enterprise免费试用的License:下载链接:License下载
2. EMQ安装部署
打开前面的链接,下载步骤如下图
选择Docker
、Ubuntu
还是Centos
安装,此处选择的是Centos
如果有安装过其他版本的EMQ,请先卸载:删除旧的EMQ sudo yum remove emqx emqx-edge emqx-ee
回车卸载完毕,接下来开始安装最新版的MQTT。
- 下载 [
wget https://www.emqx.io/cn/downloads/broker/v4.2.2/emqx-centos8-4.2.2-x86_64.rpm
]
- 安装 [
rpm -ivh emqx-ee-centos8-4.2.0-x86_64.rpm
]
- 启动 [
sudo emqx start
]
- 常用命令
emqx_ctl status
查看EMQ的状态emqx start
后台启动 EMQ X Broker;
emqx stop
关闭 EMQ X Broker;
emqx restart
重启 EMQ X Broker;
3. License下载
- 点击免费获取License!
- 邮箱注册账号
- 下载并解压license.zip文件
- 切换到/etc/emqx/目录
- 上传
emqx.key
、emqx.lic
这两个文件
- 执行
emqx_ctl license reload
命令更新 License 文件
至此Centos8.0搭建部署EMQ完毕!
【参考文档】EMQ官网链接:EMQ官网下一级
[JAVA连接EMQ实现发布订阅]:JAVA连接EMQ实现发布订阅
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。