之前做MQTT项目,现把测试环境搭建记录一下。物联网设备很多会用到MQTT协议,我们的项目也用到了,需要把消息报警数据通过MQTT协议上传到第三方平台。设备端只要用到publish协议即可,但是,设备端程序开发完成后,需要自行测试通过后,才能与第三方平台对接,这样提高对接效率。MQTT服务端采用mosquitto,先到mosquitto官方网站下载安装程序和源码。Eclipse Mosquitto
转载
2024-06-23 10:31:37
152阅读
BC20 常用AT指令AT+CIMI 返回 USIM 卡的 IMSI(国际移动用户识别码)AT+CGATT? PS域附着或去附着MQTT相关AT+QMTOPEN 打开 MQTT 客户端网络AT+QMTCLOSE 关闭 MQTT 客户端网络AT+QMTCONN 连接客户端至 MQTT 服务器AT+QMTDISC 从 MQTT 服务器断开客户端连接AT+QMTSUB 订阅主题AT+QMTUNS 退订
转载
2024-03-26 13:25:35
346阅读
OS环境:CentOS6.5
1、安装依赖
yum -y install gcc gcc-c++ openssl-devel c-ares-devel libuuid-devel wget cmake
2、为mosquitto增加websocket支持,安装文本socket库文件 ,解压缩
# tar zxfv libwebsockets-v1.6-stable.tar.gz
3、
转载
2018-04-27 14:36:00
252阅读
2评论
1. mosquitto概述Eclipse mosquitto是一个开源(EPL/EDL许可的)消息代理,它实现了MQTT协议版本5.0、3.1.1和3.1。mosquito是轻量级的,适用于所有设备,从低功耗的单板计算机到完整的服务器。MQTT协议提供了使用发布/订阅模型执行消息传递的轻量级方法。这使得它适用于物联网消息传递,如低功耗传感器或移动设备,如手机、嵌入式计算机或微控制器。mosqui
转载
2024-06-19 09:09:22
205阅读
今天要做svn迁移, 环境是centos, 以下是过程中的记录, 很多是从网络上的过来人的blog的copy, 勿怪!这里创建的用户是整个svn 中所有版本库通用的,也就是一个帐号可以访问所有的版本库, 符合我们的需要, 呵呵, 并没有针对每一个版本库单独创建用户组。1.svn安装安装系统:CentOS安装方式:yum install(这种方式比较简单,如果用源码安装容易产生版本兼容
转载
2024-03-01 14:05:13
29阅读
准备工作:两台电脑,Window系统电脑称为本地电脑,Linux 系统电脑称为服务器电脑。1、在本地电脑上下载mosquitto的源码,下载地址http://mosquitto.org/files/source/,这里选择1.4.11的最新版本。2、下载后解压,解压后得到文件夹如右图所示。3、将上述解压的文件件拷贝到服务器电脑上,我使用的是SSH Secure File Transfer这个软件,
MQTT学习1、在 ubuntu上安装MQTT1.1、直接命令安装1.2、通过源码安装2、测试2.1、本机测试2.2、windowsMQTT工具测试2.2.1、下载安装mqttfx2.2.2、配置好mqttfx2.2.3、测试3、MQTT协议讲解3.1、协议讲解3.2、MQTT协议实现方式3.3、网络传输与应用消息3.4、MQTT客户端3.5、MQTT服务器3.6、MQTT协议中的订阅、主题、会
转载
2024-07-15 00:13:34
100阅读
这一章说的是如何安装CentOS7书接上文,刚刚打开配置好的虚拟机会出现有个问题——你的CentOS系统并没有初始化打开虚拟机后首先会出现让你选择语言的界面,这个大姐各凭喜好(不过强烈推荐English Untied States,不然以后容易出一些稀奇古怪的问题),选择后先级右下角的continue然后进入的界面叫INSTALATION SUMMARY,这个界面会让你对系统进行一些选项,大体分三
转载
2024-02-19 22:49:06
17阅读
安装Centos Minimal下载镜像由于使用Centos主要是安装K8s以及使用K8s或者docker安装各种服务,可以理解为就是单纯的服务器使用,所以不需要GUI,直接使用Centos的Server版本。 所以选择centos的minimal版本进行下载: :https://mirrors.ustc.edu.cn/centos/7.9.2009/isos/x86_/ 镜像:CentO
转载
2024-05-10 17:16:00
28阅读
Svn的安装第一步:首先安装svn客户端软件,其次点击箭头所指图标 第二步:出现如下图所示页面,输入svn网址svn://192.168.1.197/opt/trac-1.0.1-3/apps/trac/trac_repositories/repository/点击ok即可,Svn文件的创建、导入、导出出现如下图所示页面,在右侧空白处右键单击,出现如下图所示,箭头1指添加文件,箭头2指添
转载
2024-04-03 13:35:27
54阅读
MQTT协议与EMQMQTT协议简介简介MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布订阅(publish/subscribe)模式的“轻量级”通讯协议,该协议构建与TCP/IP协议上,由IBM在1999年发布。MQTT最大的优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽
转载
2024-02-11 07:29:16
69阅读
介绍AT+MQTTUSERCFG:设置 MQTT 用户属性AT+MQTTLONGCLIENTID:设置 MQTT 客户端 IDAT+MQTTLONGUSERNAME:设置 MQTT 登陆用户名AT+MQTTLONGPASSWORD:设置 MQTT 登陆密码AT+MQTTCONNCFG:设置 MQTT 连接属性AT+MQTTALPN:设置 MQTT 应用层协议协商(ALPN)介绍重要默认的 AT 固
转载
2024-06-20 10:12:08
461阅读
一、卸载CentOS6.5中已经安装的mysql版本和工具包的安装1、使用命令检查是否安装有MySQL Server,如果已经安装就卸载掉 [root@wlm ~]# rpm -qa | grep mysql
mysql-server-5.1.73-7.el6.x86_64
mysql-connector-odbc-5.1.5r1144-7.el6.x86_64
mysql-5.1.73-7.
目录概述1 认识paho.mqtt.client2 实现MQTT Client2.1 功能介绍2.2 paho.mqtt.client库函数介绍2.3 MQTT Client实现2.3.1 创建项目2.3.2 编写MQTT Client代码2.3.3 Log工具源码2.4 功能测试代码实现2.4.1 功能介绍2.4.2 代码实现3 测试3.1 EMQX上创建Client3.2 运行UserMqtt
转载
2024-06-20 21:06:10
67阅读
一、演示环境 1.centOS7 2.mysql-8.0.30 二、安装MySQL【1】下载MySQL :: Download MySQL Community Server (Archived Versions)【2】查看是否已经安装 Mysqlrpm -qa | grep msyql 如果查看出来有东西,可以使用下面命令将其删除(xxx 为文件全名)r
转载
2024-04-15 12:53:03
45阅读
之前在Windows服务器上安装部署RabbitMQ3.8,今天又双叒叕换了软件,叫MQTT,首先先了解下软件,RabbitMQ : 是一个支持AMQP协议的消息中间件,用于在多个应用程序之间传递消息。它有助于分发任务,协调过程,实现异步通信,而MQTT : 是一种轻量级的发布/订阅消息协议,用于在网络连接的设备之间传递消息数据。它使用基于可移植的文本协议,可以节约带宽和电力,帮助物联网开发人员在
Mosquitto的配置文件存放在/etc/mosquitto/mosquitto.conf配置文件具体的配置内容为: # =================================================================
# General configuration
# =============================================
一、运行时环境1、CentOS72、JDK1.8+ (安装JDK可参考 )3、MySQL 5.6.5+ (安装MySQL可参考 )二、Apollo特性1、统一管理不同的环境、不同集群的配置2、配置修改实时生效(热发布)3、版本发布管理4、灰度发布5、权限管理、发布审核、操作审计6、客户端配置信息监控7、提供java和.Net原生客户端三、Apollo执行流程 四、下载Quic
我是Linux超级新手,文中难免有错误的地方,望指正和多多包容 硬件情况:2台主机 主机1: 主机名:node1 IP:192.168.19.165 操作系统:CentOS 5.2 用户:root 密码:root 主机2: 主机名:node2 IP:192.168.19.169 操作系统:CentOS 5.2
Centos7搭建MSF6(公网服务器搭建)文章非常详细简介1、安装msf2、卸载postgresql数据库3、安装postgresql数据库4、初始化数据库 简介每次需要用msf测试的时候,都需要用frp把msf穿透出来,麻烦的很,索性直接把他搭建到公网服务器上,实验机为centos,网上教程非常杂乱,中途遇到很多问题,花费了大量时间解决了遇到的问题,文章非常详细,并记录下来,照着文章一步步操
转载
2024-09-12 09:05:57
32阅读