步骤1: 安装
可以直接通过zip安装包下载并解压安装,也可以通过 homebrew 进行安装
· zip 安装
· homebrew 安装
# 先执行
brew install emqx-5
# 后执行
brew install emqx
注:执行完 brew install emqx-5
后,会提示执行 brew install emqx
,这样就能下载到 5.0.22
的最新版
步骤2: 配置环境变量
# 编辑
vim ~/.zshrc
# 写入 EMQX_HOME
export EMQX_HOME=/opt/homebrew/Cellar/emqx/5.0.22
export PATH=PATH=$PATH:$EMQX_HOME/bin
# 保存
:wq
# 刷新
source ~/.zshrc
步骤3: 启动 emqx
# 因为已经配置环境变量,直接执行即可
emqx start
# 预期会返回成功
EMQX 5.0.22 is started successfully!
但是!!!报了如下错误
那么,我们去查看log文档,可以看到1883号端口启动失败
🤔 大概率是端口号被占用
# 查看端口占用情况
sudo lsof -i:端口号
执行结果如图,果不其然!那么我们需要结束这个端口
# 杀死端口
kill -9 PID
kill 掉端口后,我们再次查看该端口的占用情况,就是空了
这时,重新执行 emqx start
,可以看到执行成功
步骤4: 管理控制台
这时,我们访问 localhost:18083 就可以访问emqx自带的管理控制台,默认账号 admin
,密码 public
登录成功后