V5.0.X版本 EMQX安装、卸载 以及使用
EMQX为大规模分布式物联网 MQTT 消息服务器。提供高效可靠连接海量物联网设备,实时处理分发消息与事件流数据,助力构建关键业务的物联网平台与应用。
- 此次以V5.0.9版本进行演示,分别用rpm和tar.gz2种方式进行安装、卸载进行演示
- 演示系统版本:CentOS 7.9.2009 x86_64
- 官网地址:EMQX: 大规模分布式物联网 MQTT 消息服务器
一、卸载
- 停止 EMQX Broker服务:
emqx stop
- 查看状态,确认已停止服务:
systemctl status emqx
- 卸载:取决于安装方式:
(1)如果你带有yum,可以直接执行命令:yum remove emqx
(2)如果是rpm包,则执行命令:rpm -e emqx
(3)如果是tar包安装,直接删除 EMQX 目录即可rm -rf emqx目录
- 验证是否已经卸载完成:
systemctl status emqx
二、下载安装
2.1 下载
- 下载链接:emqx官网 - 版本下载
- 选择合适的版本下载:
希望使用rpm安装的,下载.rpm后缀的安装包;使用tar方式安装的,下载tar.gz安装包。
2.2 安装
安装有2种方式:rpm安装和tar安装
2.2.1 rpm安装
- 安装:
(1)如果你带有yum,可以直接执行命令:yum install 安装包.rpm
(2)如果是rpm包,则执行命令:rpm -ivh 安装包.rpm --force --nodeps
#示例
rpm -ivh emqx-5.0.9-el7-amd64.rpm --force --nodeps
2.2.2 tar安装
这种方式启动和停止比较麻烦,不建议使用
- 创建目录:
mkdir -p emqx && tar -zxvf 安装包.tar.gz -C emqx
#示例
mkdir -p emqx && tar -zxvf emqx-5.0.11-el7-amd64.tar.gz -C emqx
- 直接启动:
./emqx/bin/emqx start
- 查看状态:
bin/emqx_ctl status
- 停止 EMQX Broker:
./bin/emqx stop
2.3 启动测试
2.3.1 启动
- 启动emqx:
#执行命令
systemctl start emqx
# 或者
emqx start
- 查看启动状态:
systemctl status emqx
- 如果启动失败,点击参考启动异常及解决方案。
- 启动成功:
启动后,打开浏览器:http://IP:18083/
登录:
默认账号:admin
默认密码:public
2.3.2 修改认证信息
登录成功后,会有提示要求修改密码