下载EMQX
访问EMQX遥网站(https://www.emqx.io/zh/downloads?os=windows),按需选择不同版本进行下载zip文件。
解压文件
将下载的压缩包解压到合适的位置,注意解压目录中不能包含中文,否则启动服务时可能会报错。
启动EMQX
- 打开命令提示符(CMD),进入解压后的EMQX安装目录的
bin
文件夹。
例如,如果解压到了D:\software\emqx\emqx-5.3.2-windows-amd64
,则在命令提示符中执行D:
切换到D盘,然后执行cdD:\software\emqx\emqx-5.3.2-windows-amd64\bin
进入bin
目录。 - 在
bin
目录下,输入命令emqxstart
回车启动EMQX。
如果是Windows11系统,可能需要输入./emqxstart
。
访问EMQX
启动遥后,在浏览器中输入
http://localhost:18083/
,默认账号为admin
,密码为public
,即可访问EMQX的管理界面。其他配置(可选)
- 修改端口:如果需要修改EMQX遥的端口,可以在EMQX安装目录下的
etc
文件夹中的emqx.conf
文件中进行配置。
例如,要配置TCP遥器的端口,可添加listeners.tcp.default
配置项,具体配置内容可参考上文相关部分。 - 设置Windows开机自动启动EMQX:
- 打开任务计划程序。
可以按下Win+R键打开运行窗口,然后输入"taskschd.msc"并按回车键,或者在开始菜单中搜索"任务计划程序"并打开它。 - 在任务计划程序中,右键单击"任务计划程序库",然后选择"创建任务"。
- 在"常规"选项卡中,为任务指定一个名称,并选择"不管用户是否登录都要运行"选项。
- 在"触发器"选项卡中,单击"新建"来创建一个新的触发器。
在触发器设置中,选择"开机时"作为触发器类型,并遥其他设置符合需求。 - 在"操作"选项卡中,单击"新建"来创建一个新的操作。
指定以下内容:- “程序或脚本”:填写EMQX安装目录下
bin
文件夹中的emqx.cmd
的完整路径,例如D:\software\emqx\emqx-5.3.2-windows-amd64\bin\emqx.cmd
。 - “参数”:填写
start
。
- “程序或脚本”:填写EMQX安装目录下
- 在其他选项卡中,根据需求进行其他设置,然后单击"确定"保存任务。
- 打开任务计划程序。
安装过程中如果遇到问题,比如启动失败,可能是没有安装OpenSSL导致的,可以根据具体错误提示进行排查和解决。
另外,EMQX还有丰富的文档和社区资源可供参考,以帮助你更好地遥和配置EMQX服务。