正 文:
本篇文章飘易使用储存库安装 EMQ X最新版,注意这种方式不推荐,因为不方便自定义插件的加载和开发,只能使用官方集成好的插件。但好处是可以快速安装,只需要几分钟就好了。如果你不需要自定义插件,就用这个方式安装吧。
安装所需要的依赖包$ sudo yum install -y yum-utils device-mapper-persistent-datalvm2
使用以下命令设置稳定存储库,以 CentOS7 为例$ sudo yum-config-manager --add-repo https://repos.emqx.io/emqx-ce/redhat/centos/7/emqx-ce.repo
安装最新版本的 EMQ X$ sudo yum install emqx
安装特定版本的 EMQ X
查询可用版本$ yum list emqx --showduplicates |sort -r
emqx.x86_64 3.1.2-1.el7 emqx-stable
emqx.x86_64 3.1.1-1.el7 emqx-stable
emqx.x86_64 3.1.0-1.el7 emqx-stable
emqx.x86_64 3.0.1-1.el7 emqx-stable
emqx.x86_64 3.0.0-1.el7 emqx-stable
根据第二列中的版本字符串安装特定版本,例如 3.1.2$ sudo yum install emqx-3.1.2
启动 EMQ X直接启动
$ emqx start
查看状态
$ emqx_ctl status
systemctl 启动
$ sudo systemctl start emqx
service 启动
$ sudo service emqx start
EMQ X 消息服务器默认占用的 TCP 端口包括:1883 MQTT协议端口
8883 MQTT/SSL端口
8083 MQTT/WebSocket端口
8080 HTTPAPI 端口
18083 Dashboard管理控制台端口 默认账户:admin 密码:public
yum 卸载yum remove emqx-3.1.2
参考: