windows10-EMQX与MQTTX的安装及配置使用教程

windows10-EMQX安装及配置使用教程

  • 一、下载安装
    • 1.1 下载
    • 1.2 安装
    • 1.3 设置开机自启动
  • 二、连接MQTT
    • 2.1 MQTT下载安装
      • 2.1.1 下载
      • 2.1.2 安装及配置
  • 三、EMQX常用命令

1
  本文介绍的是在windows10系统下的emqx的安装、配置及使用教程。

一、下载安装

1.1 下载

  1. 下载链接:emqx官网 - 版本下载
  2. 选择合适的版本下载:选择windows系统的安装包
    1

1.2 安装

  1. 将下载的emqx-5.3.2-windows-amd64.zip解压出来,解压目录不能存在中文、空格、特殊字符
    1
  2. 打开其中的bin文件夹,在地栏复制地址
    2
  3. 单击开始菜单,输入cmd,选择以管理员身份运行。
    3
  4. 在命令行里输入cd 并单击鼠标右键,会粘贴刚才复制的EMQX的bin目录,然后回车键,意为跳转目录至 D:\soft\emqx5.3.2\bin
  5. 安装EMQX服务,执行命令:.\emqx.cmd install
    此命令只需要运行一次,以后再开机就不用执行它了。

卸载EMQX服务,执行命令:.\emqx.cmd uninstall

提示ChangeServiceConfig 成功,则说明服务安装成功
1
6. 启动 emqx服务,输入命令:.\emqx.cmd console
提示EMQX 版本号 is running now!,则说明运行成功
17. 浏览器输入localhost:18083回车,即可访问EMQX控制台,在登录页面输入初始化账号 :用户名:admin 密码:public
7
输入初始密码后,会跳转到修改密码页面,修改初始密码
8
单击确定后。出现如下界面,说明EMQX安装完成.
1

1.3 设置开机自启动

  1. emqx服务设置为开机自启动:
    3
  2. 创建一个.bat文件,编写内容如下:
@echo off  
start cmd /k"cd/d emqx安装目录\bin && emqx start"  
exit

1
3. 将这个.bat文件放入开机自启文件夹中。在Windows 10中,这个文件夹通常位于C:\Users\你的用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

请注意,上述步骤中的路径命令可能需要根据您的实际情况进行调整。此外,确保您已经正确安装了emqx,并且它的可执行文件位于bin路径下。

  1. 完成上述步骤后,重新启动计算机,emqx应该会自动启动。如果遇到任何问题,请检查您的系统日志或emqx的日志以获取更多信息。

二、连接MQTT

2.1 MQTT下载安装

2.1.1 下载

EMQX的官方网站打开 :EMQ (emqx.com)
](https://img-blog.csdnimg.cn/direct/2a08627c5f0d4870a8040f296db2d12c.png)
2
4

2.1.2 安装及配置

  1. 双击打开下载的MQTTX-Setup-1.9.7-x64.exe,开始安装MQTT客户端,选择安装目录,点击完成
    1
  2. 不习惯英语话,可以先设置软件为中文。单击设置齿轮按钮,在第一项Language语音选择菜单中选择简体中文,整个界面即刻变成中文界面
    1
  3. 测试连接:
  • 单击连接按钮,单击新建连接按钮,来创建一个新连接
  • 接下来按如下操作步骤来创建连接
    (1)名称随便输入,我这里输入的是test
    (2)Client ID默认即可
    (3)服务器地址为刚才创建的MQTT本地服务器,因为客户端在同一台电脑上,所以地址为127.0.0.1
    (4)端口号默认1883
    (5)然后单击右上角的连接按钮
    1
    左侧连接列表中显示为绿色,说明连接成功
    2
    在MQTT控制台,单击监控菜单下的客户端,可以看到客户端已经连接成功。
    1

三、EMQX常用命令

常用命令:

  • .\emqx.cmd start :启动服务和 Erlang 节点
  • .\emqx.cmd stop :停止服务和 Erlang 节点
  • .\emqx.cmd restart :运行停止命令和启动命令
  • .\emqx.cmd ping : 检查节点是否正在运行
  • .\emqx.cmd ctl :运行管理命令
  • .\emqx.cmd console :在Windows shell 中启动 Erlang 版本
  • .\emqx.cmd attach :连接到正在运行的节点并打开交互式控制台
  • .\emqx.cmd remote_console :与附加相同
  • .\emqx.cmd list : 显示已安装的 Erlang 服务的列表
  • .\emqx.cmd usage :显示可用命令

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/254110.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

设计模式之创建型设计模式(一):单例模式 原型模式

单例模式 Singleton 1、什么是单例模式 在软件设计中,单例模式是一种创建型设计模式,其主要目的是确保一个类只有一个实例,并提供一个全局访问点。 这意味着无论何时需要该类的实例,都可以获得相同的实例,而不会创建…

1.新入手的32位单片机资源和资料总览

前言: 学了将近1年的linux驱动和uboot,感觉反馈不足,主要是一直在学各种框架,而且也遇到了门槛,比如驱动部分,还不能随心所欲地编程,原因是有些外设的原理还不够深刻、有些复杂的底层驱动的代码…

Vue3知识点总结

目录 一.创建Vue2工程 1.使用 vue-cli 创建 2.使用 vite 创建 二.常用 Composition API setup ref函数 reactive函数 计算属性与监视 1.computed函数 2.watch函数 3.watchEffect函数 一.创建Vue2工程 1.使用 vue-cli 创建 查看vue/cli版本,确保vue/cli版本…

【2023海光杯】“智能储物柜系统”电控部分

简单说明 在代码实现部分会给出设计理念和分析,整体资源可以直接下载压缩包(手机端依然看不到,还是不知道为什么)。 使用设备 按照题目要求需要制作16个储物格,对应16扇门。16扇门的开关可以用矩阵键盘来控制。 在不考…

C# 基本桌面编程(二)

一、前言 本章为C# 基本桌面编程技术的第二节也是最后一节。前一节在下面这个链接 C# 基本桌面编程(一)https://blog.csdn.net/qq_71897293/article/details/135024535?spm1001.2014.3001.5502 二、控件布局 1 叠放顺序 在WPF当中布局,通…

【咕咕送书 | 第7期】深入探索Spring Batch:大规模批处理的领航者

🎬 鸽芷咕:个人主页 🔥 个人专栏:《linux深造日志》《粉丝福利》 ⛺️生活的理想,就是为了理想的生活! ⛳️ 写在前面参与规则 ✅参与方式:关注博主、点赞、收藏、评论,任意评论(每人最多评论…

bp神经网络对csv文件或者xlsx文件进行数据预测

1.input(1:m,:)‘含义 矩阵A第一列的转置矩阵。(x,y)表示二维矩阵第x行第y列位置的元素,x为:则表示所有的行。因此,A(:,1)就表示A的第1列的所有元素,这是一个列向量。 所以这里input(1:m,:)表示1到m行,所有列,而后面…

Win32程序与MFC程序构建顺序梳理

Windows程序的生成顺序 Windows窗口的生命周期 初始化操作 从WinMain函数开始,注册窗口;创建窗口; 调用CreateWindow,为程序建立了一个窗口,作为程序的屏幕 舞台。CreateWindow产生窗口之后会送出WM_CREATE消息给窗口函数&…

人工智能中的核心概念

1 概述 人工智能英文缩写为AI,是一种由人制造出来的机器,该机器可以模仿人的思想和行为,从而体现出一种智能的反应。 人工智能的产业链分为基础层、技术层、应用层三个层次。 基础层包括:芯片、大数据、算法系统、网络等多项基础…

企业呼叫中心系统怎么样?

随着现代商业环境的变化,呼叫中心系统成为众多企业日常运营的重要组成部分。企业呼叫中心系统是一种集中管理和处理企业电话通信的解决方案,它可以改善客户服务质量,提升服务效率,并为企业带来诸多优势。 企业呼叫中心系统功能概…

2021年数维杯国际大学生数学建模D题2021年电影市场票房波动模型分析求解全过程文档及程序

2021年数维杯国际大学生数学建模 D题 2021年电影市场票房波动模型分析 原题再现: 1、电影票房预测建模背景   随着人们文化消费需求的增加,电影院和银幕的数量不断增加,我国的电影产业不断呈现出繁荣景象。2019年,全国电影票房…

2024年【金属非金属矿山(地下矿山)安全管理人员】及金属非金属矿山(地下矿山)安全管理人员实操考试视频

题库来源:安全生产模拟考试一点通公众号小程序 金属非金属矿山(地下矿山)安全管理人员是安全生产模拟考试一点通总题库中生成的一套金属非金属矿山(地下矿山)安全管理人员实操考试视频,安全生产模拟考试一…

libxls - 编译

文章目录 libxls - 编译概述笔记静态库工程测试控制台exe工程测试备注备注END libxls - 编译 概述 想处理.xls格式的excel文件. 查了一下libxls库可以干这个事. 库地址 https://github.com/libxls/libxls.git 但是这个库的makefile写的有问题, 在mingw和WSL下都编译不了. 好在…

1265. 数星星(树状数组/蓝桥杯)

题目&#xff1a; 输入样例&#xff1a; 5 1 1 5 1 7 1 3 3 5 5输出样例&#xff1a; 1 2 1 1 0 思路&#xff1a; 树状数组 代码&#xff1a; #include<cstdio> #include<iostream> using namespace std; const int N32010; int n; int tr[N],level[N];int lo…

Linux---用户组相关操作

1. 创建用户组 命令说明groupadd创建(添加)用户组 创建用户组效果图: 2. 创建用户并指定用户组 创建用户并指定用户组效果图: 3. 修改用户组 修改用户组效果图: 4. 删除用户组 命令说明groupdel删除用户组 删除用户组效果图: 说明: 如果用户组下面有用户先删除用户在…

回归预测 | MATLAB实现IBL-LSSVM【23年新算法】逻辑优化算法优化最小二乘支持向量机的数据回归预测 (多指标,多图)

回归预测 | MATLAB实现IBL-LSSVM【23年新算法】逻辑优化算法优化最小二乘支持向量机的数据回归预测 &#xff08;多指标&#xff0c;多图&#xff09; 目录 回归预测 | MATLAB实现IBL-LSSVM【23年新算法】逻辑优化算法优化最小二乘支持向量机的数据回归预测 &#xff08;多指标…

【C++】封装:练习案例-点和圆的关系

练习案例&#xff1a;点和圆的关系 设计一个圆形类&#xff08;Circle&#xff09;&#xff0c;和一个点类&#xff08;Point&#xff09;&#xff0c;计算点和圆的关系。 思路&#xff1a; 1&#xff09;创建点类point.h和point.cpp 2&#xff09;创建圆类circle.h和circle…

什么是漏电保护芯片?具有什么作用?

漏电保护芯片是一种用于监测电气设备是否存在漏电并提供保护的微型芯片。漏电是电气设备中普遍存在的一种安全隐患,当设备发生漏电时,电流会流回地线,并可能导致电击、火灾等严重后果。因此,漏电保护芯片的使用对于保障人身财产安全具有非常重要的意义。下面就是我们几款漏电保…

格式化Echarts的X轴显示,设置显示间隔

业务需求&#xff1a;x轴间隔4个显示&#xff0c;并且末尾显示23时 x轴为写死的0时-23时&#xff0c;使用Array.from data: Array.from({ length: 24 }).map((_, i) > ${i}时) 需要在axisLabel 里使用 interval: 0, // 强制显示所有刻度标签&#xff0c;然后通过 formatter …

【Axure教程】区间评分条

区间评分条是一种图形化的表示工具&#xff0c;用于展示某一范围内的数值或分数&#xff0c;并将其划分成不同的区间。这种评分条通常用于直观地显示数据的分布或某个指标的表现。常用于产品评价、调查和反馈、学术评价、健康评估、绩效评估、满意度调查等场景。 所以今天作者…