EMQ搭建及MYSQL认证

EMQ搭建及MYSQL认证

这里只是简单的介绍如何搭建EMQ及其配置简单的运行和问题解决。

下载

点击链接进入选着自己需要的版本。说明一下一般选着下载EMQ X Broker。如果个人测试不建议选EMQ X Enterprise(企业级收费)。
https://www.emqx.io/cn/downloads

EMQ安装

Erlang 由于emqttd是用Erlang语言编写的,所以,在Linux下安装时,需要先安装Erlang
安装Erlang命令

sudo yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel
unzip emqx-ee-centos7-4.1.0-x86_64.zip
如果没有unzip下载命令下载
yum install unzip 然后再解压
cd emqx-ee-centos7-4.1.0-x86_64
进入cd bin
EMQ搭建及MYSQL认证
开启服务
./emqx start EMQ搭建及MYSQL认证

这里如果没有反应很大的可能是EMQ的版本不对。开启服务之后过一段时间没有反应考虑重新下载合适版本。

MYSQL认证

首先关闭匿名认证

cd etc
vim emqx.conf
EMQ搭建及MYSQL认证
修改allow_anonymous=false这样不能匿名登录了
EMQ搭建及MYSQL认证
如果你没有找到在vim里面输入/allow_anonymous可以帮你快速查询到。

配置完成后进入web页面127.0.0.1:18083。自己的ip。
然后mysql的认证在web界面插件后面配置填入自己的信息
EMQ搭建及MYSQL认证
配置完成之后点击启动
EMQ搭建及MYSQL认证
这样EMQ的mysql认证就做好了。加密方式等等自己都可以改。