emqx windows安装
以下是在 Windows 上安装 EMQX 的一般步骤:
下载 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 盘,然后执行cd D:\software\emqx\emqx-5.3.2-windows-amd64\bin进入bin目录。 - 在
bin目录下,输入命令emqx start回车启动 EMQX。如果是 Windows 11 系统,可能需要输入./emqx start。
访问 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 服务。
