下载 EMQX
wget https://www.emqx.com/en/downloads/broker/3.1.2/emqx-centos7-v3.1.2.x86_64.rpm
安装 EMQX
sudo yum -y install emqx-centos7-v3.1.2.x86_64.rpm
进入 /etc/emqx目录
cd /etc/emqx
修改配置文件 emqx.conf
vi /etc/emqx/emqx.conf
修改配置文件内容
allow_anonymous = false #关闭匿名用户登录
运行 EMQX
sudo systemctl start emqx
查看防火墙,如果当前服务器打开了防火墙,需要将防火墙相应端口进行配置。
firewall-cmd --permanent --zone=public --add-port=1883/tcp
firewall-cmd --permanent --zone=public --add-port=18083/tcp
firewall-cmd --reload
浏览器访问:http://127.0.0.1:18083/ ,默认账号:admin默认密码:public
重新加载acl配置文件
emqx_ctl modules reload emqx_mod_acl_internal
重新启动emqx
emqx restart