教你在windows下搭建MQTT服务器的方法
目录
- 一、下载mosquitto
- 二、配置mosquitto
- 1. 安装路径打开命令行界面
- 2. 设置user及password
- 3. 配置文件检查
- 4. 设置端口
- 5. 订阅者
- 6. 发布者
- 7. 命令行测试
- 三、MQTTX
- 1. 连接服务器
- 2. 订阅topic
- 3. 发布消息
一、下载mosquitto
点击下载安装程序 下载地址
二、配置mosquitto
1. 安装路径打开命令行界面
2. 设置user及password
执行:mosquitto_passwd.exe -c pwfile.example -u vic
设置用户名:vic 设置密码:123456
3. 配置文件检查
mosquitto.exe -c mosquitto.conf
未报错说明配置正常
4. 设置端口
默认端口:1883
启动:mosquitto.exe
指定端口启动:mosquitto.exe -p 10086
5. 订阅者
mosquitto_sub.exe -h 127.0.0.1 -p 10086 -t topicTest01 -u vic -P 123456
6. 发布者
mosquitto_pub.exe -h 127.0.0.1 -p 10086 -u admin -P 111 -t topicTest01 -m "hello world"
7. 命令行测试
三、MQTTX
1. 连接服务器
2. 订阅topic
3. 发布消息
到此这篇关于windows搭建MQTT服务器的文章就介绍到这了,更多相关MQTT服务器搭建内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!
相关推荐
-
使用Docker搭建MQTT服务器的过程详解
1. 拉取镜像 docker pull registry.cn-hangzhou.aliyuncs.com/synbop/emqttd:2.3.6 2. 运行镜像 –name 名字 -p 18083 服务器启动端口 -p 1882 TCP端口 -p 8083 WS端口 -p 8084 WSS端口 -p 8883 SSL端口 -d 指定容器 docker run --name emq -p 18083:18083 -p 1883:1883 -p 8084:8084 -p 8883:8883 -p
-
微信小程序连接服务器展示MQTT数据信息的实现
一. 实现工具--微信开发者工具 为何使用微信小程序作为展示? (1)范围广且能跨平台访问; (2)小而快能够快速的访问; 二. 实现步骤 1.总体大概: (1)界面设计:数据直观展示+历史数据+物联网调试信息 (2)连接服务器与回调 利用wx.request(Object object)发起 HTTPS 网络请求. 参数: url:开发者服务器接口地址: data:请求的参数: header:设置请求的 header,header 中不能设置 Referer. 成功连接将会调用success:
-
教你在windows下搭建MQTT服务器的方法
目录 一.下载mosquitto 二.配置mosquitto 1. 安装路径打开命令行界面 2. 设置user及password 3. 配置文件检查 4. 设置端口 5. 订阅者 6. 发布者 7. 命令行测试 三.MQTTX 1. 连接服务器 2. 订阅topic 3. 发布消息 一.下载mosquitto 点击下载安装程序 下载地址 二.配置mosquitto 1. 安装路径打开命令行界面 2. 设置user及password 执行:mosquitto_passwd.exe -c pwfil
-
Windows下搭建Redis服务器图文教程
Redis服务器是当下比较流行的缓存服务器,Redis通常被人拿来和Memcached进行对比.在我看来,应当是各具优势吧,虽然应用场景基本类似,但总会根据项目的不同来进行不通的选用. 我们今天主要讲Redis在windows平台下的安装和部署.进入正题-> 一.单机部署使用Redis 1.下载Redis,我选用的是当下的最新版本3.2.0 地址在这里https://github.com/MSOpenTech/redis/releases 下载好之后,直接解压到任意位置,我存放在了 D:\Pro
-
在Linux下搭建Git服务器的方法详解
前言 GitHub就是一个免费托管开源代码的远程仓库.但是对于某些视源代码如生命的商业公司来说,既不想公开源代码,又舍不得给GitHub交保护费,那就只能自己搭建一台Git服务器作为私有仓库使用. 我打算自己搭建git服务器.虽然目前已经有很不错的git工具,如github,coding.net等,但是为了安全,减少限制和开销,还是放在自己的服务器为好.下面给出安装配置的过程,有问题欢迎讨论和交流,我会及时回复的. 第一步 安装git:可以通过命令的方式快速安装,不同的linux的安装方法可能不
-
Windows下搭建svn服务器简明教程
svn(subversion)是一款的版本管理工具.目前,大多数开源软件都使用svn作为代码版本管理软件.svn除了能记住文件和目录的所有修改,还能将文件恢复到过去的某个版本,并且可以通过检查历史知道数据做了哪些修改.简直是一个"时间机器". 安裝svn程序 安装svn svn下载地址:http://subversion.apache.org/packages.html 本文举例svn安装目录为 C:\Program Files\Subversion 安装完成后,将 C:\Progra
-
Linux 搭建Git服务器的方法
安装Git yum install -y git git --version 创建 Git 用户 sudo adduser git // 设置密码 passwd git 导入公钥 find / -name authorized_keys vim /root/.ssh/authorized_keys 创建Git仓库 # 切到指定目录下 sudo git init --bare server.git # owner指定为git sudo chown -R git:git server.git 禁用g
-
centos下搭建SVN服务器和MySQL
本文为大家分享了centos下SVN服务器和MySQL的搭建教程,供大家参考,具体内容如下 搭建MySQL 1.查看yum库中的mysql yum list | grep mysql //查看yum库中的mysql 2.选择需要的mysql进行安装 yum install mysql mysql-server mysql-devel -y //安装mysql 3.验证是否安装成功 yum list installed | grep mysql //查看已安装的mysqlrpm -qi mysql
-
windows系统搭建zookeeper服务器的教程
安装&配置 在apache的官方网站提供了好多镜像下载地址,然后找到对应的版本 下载地址: http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz Windows下安装 把下载的zookeeper的文件解压到指定目录 C:\ZK\zookeeper-3.4.14> 修改conf下增加一个zoo.cfg 内容如下: # The number of milliseconds of each
-
在 Windows 下搭建高效的 django 开发环境的详细教程
从初学 django 到现在(记得那时最新版本是 1.8,本文发布时已经发展到 3.1 了),开发环境一直都是使用从官方文档或者别的教程中学来的方式搭建的.但是在实际项目的开发中,越来越感觉之前的开发环境难以适应项目的发展.官方文档或一些教程中的环境搭建方式主要存在这些问题: python manage.py runserver 启动的开发服务器热重载非常慢,尤其是当项目中导入了大量模块时,有时候改一次代码要等几秒钟才能完成重载. 主力开发环境为 Windows + PyCharm,然而有时候依
-
windows下搭建Consul集群
Consul 是 HashiCorp 公司的一个用于实现分布式系统的服务发现与配置工具.Consul内置了服务注册与发现框 架.分布一致性协议实现.健康检查.Key/Value存储.多数据中心方案.由于出现得晚些,Consul具有功能完善.部署简单.使用方便等特点. 安装consul: Consul由Go语言开发,因此也继承了Go语言跨平台,易安装的特点.可以在其官网https://www.consul.io/downloads.html下载,各个平台的安装包都提供了.基本解压就可以使用. 这里
-
CentOS下搭建SVN服务器的步骤详解
本文实例讲述了CentOS下搭建SVN服务器的步骤.分享给大家供大家参考,具体如下: 1.安装svn yum install -y subversion 2.验证安装是否成功 svnserve --version 3.创建svn版本库 mkdir svn svnadmin create svn/repo 注:这里的repo是版本库名称 4.配置svn 创建版本库后,在这个版本库的conf目录下会生成3个配置文件: [root@singledb conf]# pwd /root/svn/repo/
随机推荐
- 浅谈AngularJS中使用$resource(已更新)
- Java 比较字符串实例详解
- iOS9 系统分享调用之UIActivityViewController
- Gridview的链接和删除点击提示的问题探讨
- JavaScript小技巧整理篇(非常全)
- golang简单位运算示例
- JavaScript数组操作函数汇总
- jsp+javascript打造级连菜单的实例代码
- javascript中不提供sleep功能如何实现这个功能
- JavaScript队列的应用实例详解【经典数据结构】
- Python中字符串的常见操作技巧总结
- 一个老外弄的Clearing floats(清除浮动的方法)
- 将c:\windows.复制到当前目录并显示进度的批处理文件
- 在 HTA 中暂停脚本的方法
- python使用PyV8执行javascript代码示例分享
- SQL Server中NULL的正确使用与空间占用
- mysql问题之slow log中出现大量的binlog dump记录的解决方法
- Jquery中$.post和$.ajax的用法小结
- 一个jquery的弹出层的插件第1/2页
- 详解CentOS下Nginx如何禁止IP访问