软件版本
- OS:Windows Server 2012
- EMQX : 4.4.4
报错过程复盘
1. 解压安装
将下载的EMQX压缩包解压后,进入到bin目录,直接命令行安装和启动
./emqx insall
控制台出现报错提示,
Unable to load emulator DLL
译过来就是不能够加载到模拟器动态链接库。
2. 思考过程
1.版本的问题,在官网上能看到软件支持的操作系统其实不包括Windows Server 2012,但是操作系统层次的软件应该改动不大;(排除)
2. 想着EMQX软件基于Erlang/OTP开发,应该对其有依赖,于是安装Erlang/OTP最新版25.0.1,安装完毕后,不再提示错误
EMQX 命令集锦
控制台输入 ./emqx
,查看使用所有的命令。
> ./emqx usage: emqx (install|uninstall|start|stop|restart|console|ping|list|attach)
启动EMQX
重新运行安装步骤,接着进行启动,最后打开Erlang/OTP的输出控制台
> ./emqx install > ./emqx start > ./emqx console
结果如下图所示,可以看到各个服务已经运行。
开启EMQX 仪表盘
浏览器输入一下地址
http://ip:18083/#/
能够看到EMQX 仪表盘内容如下图锁所示。