2

1. 环境准备

Linux服务器CentOS,查看linux版本信息:lsb_release -a
linux版本本人目前用的是Centos8.0,也可以根据个人习惯自由选择其他内核版本。
查看CPU架构:命令 arch,lscpu,用于确认后续license的版本下载
CPU架构
EMQ X Enterprise免费试用的License:下载链接:License下载

2. EMQ安装部署

打开前面的链接,下载步骤如下图
MQTT安装下载
选择DockerUbuntu还是Centos安装,此处选择的是Centos
如果有安装过其他版本的EMQ,请先卸载:删除旧的EMQ sudo yum remove emqx emqx-edge emqx-ee
删除旧的EMQ
回车卸载完毕,接下来开始安装最新版的MQTT。

  • 下载 [wget https://www.emqx.io/cn/downloads/broker/v4.2.2/emqx-centos8-4.2.2-x86_64.rpm]

EMQ下载

  • 安装 [rpm -ivh emqx-ee-centos8-4.2.0-x86_64.rpm]

EMQ安装

  • 启动 [sudo emqx start]

EMQ运行

  • 常用命令
    emqx_ctl status
    查看EMQ的状态

    emqx start

    后台启动 EMQ X Broker;

    emqx stop

    关闭 EMQ X Broker;

    emqx restart

    重启 EMQ X Broker;

3. License下载

  • 点击免费获取License!

获取免费license

  • 邮箱注册账号

账号注册

  • 下载并解压license.zip文件

解压license

  • 切换到/etc/emqx/目录

切换到指定目录

  • 上传emqx.keyemqx.lic这两个文件

替换服务器的文件

  • 执行emqx_ctl license reload命令更新 License 文件

更新license
至此Centos8.0搭建部署EMQ完毕!
【参考文档】EMQ官网链接:EMQ官网
下一级[JAVA连接EMQ实现发布订阅]:JAVA连接EMQ实现发布订阅


isWulongbo
228 声望26 粉丝

在人生的头三十年,你培养习惯,后三十年,习惯铸就你