Mac苹果系统安装EMQX (MQTT Broker )

1. 下载ZIP包

通过 emqx.ioGithub下载要安装的 EMQX 版本的 zip 包。

2. 解压运行

下载完压缩包后,运行bin目录里的 emqx 命令:

./bin/emqx start

可以有会提示:

./emqx: line 40: /Users/xxx/Documents/software/emqx/erts-11.2.2.8/bin/erl: cannot execute binary file
FATAL: Unable to start Erlang.
Please make sure openssl-1.1.1 (libcrypto) and libncurses are installed.
Also ensure it's running on the correct platform,
this EMQ X release is built for 23.3.4.9-3-x86_64-unknown-linux-gnu-64-ubuntu16.04

3. 依赖软件安装

3.1 Erlang
brew install erlang
3.2 openssl@1.1

查看一下当前openssl版本:

> openssl version

输出是:OpenSSL 1.0.2d 9 Jul 2015。果然不符合要求。

使用homebrew进行安装:

brew install openssl@1.1
3.3 ncurses
brew install ncurses

4. 再次运行成功

./bin/emqx start
emqx v3.2.8 is started successfully!

验证一下启动是否成功,ping一下返回pong:

./bin/emqx ping
pong

关闭EMQX:

./bin/emqx stop

5. Console模式启动

./bin/emqx console

Starting emqx on node emqx@127.0.0.1
Start http:management listener on 8080 successfully.
Start http:dashboard listener on 18083 successfully.
Start mqtt:tcp listener on 127.0.0.1:11883 successfully.
Start mqtt:tcp listener on 0.0.0.0:1883 successfully.
Start mqtt:ws listener on 0.0.0.0:8083 successfully.
Start mqtt:ssl listener on 0.0.0.0:8883 successfully.
Start mqtt:wss listener on 0.0.0.0:8084 successfully.
EMQ X Broker 3.2.8 is running now!
Eshell V10.3  (abort with ^G)

HTTP访问本地18083端口查看后台,默认用户名密码:

  • 用户名:admin
  • 密码:public在这里插入图片描述
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

独立开发大本事

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值