emqx使用

#1、emq简介
略。
#2、emq安装
##2、1下载

https://www.emqx.io/cn/downloads#broker
本次例子下载的是broker 4.1.1版本 linux centos7版本

##2、2安装
unzip 文件名(解压)
cd 相应目录
./bin/emqx start 运行
./bin/emqx stop 停止
./bin/emqx console 控制台方式运行

#3、设置为账号密码验证

打开emqx/etc/emqx.conf
将allow_anonymous = true,设置allow_anonymous = false

打开emqx/etc/plugins/emqx_auth_username.conf
按格式添加验证的账号密码

auth.user.1.username = admin
auth.user.1.password = admin

查询插件是否打开(需要运行emqx start)
./bin/emqx_ctl plugins list
Plugin(emqx_auth_username, description=EMQ X Authentication with Username and Password, active=false)
如果active为false那么
载入插件
./bin/emqx_ctl plugins load emqx_auth_username



./bin/emqx start 运行

自此就可以从默认端口1883连接mqtt服务器

127.0.0.1:18083 管理web页面
账号密码 admin/public

打开端口限制
/sbin/iptables -I INPUT -p tcp --dport 18083 -j ACCEPT

你可能感兴趣的:(emqx使用)