mosquitto 在 Windows 上的安装
文章目录
- 第一步:准备安装文件
- 第二步:安装Mosquitto
- 第三步:安装OpenSSL
- 第四步:将要求的DLL放置Mosquitto安装目录下
- 第五步:添加环境变量
- 第六步:验证
第一步:准备安装文件
安装文件点此下载
注意文件版本,版本不对应可能造成证书认证时候失败
文件概览:
第二步:安装Mosquitto
选择Mosqutto安装包进行安装,安装完成后的安装目录如下:
通过安装目录下的readme-windows.txt文件了解到,该目录下还缺少libeay32.dll ssleay32.dll pthreadVC2.dll这三个DLL。前两个DLL通过安装OpenSSL可以获取,后一个下载文件中包含有
第三步:安装OpenSSL
选择OpenSSL安装文件进行安装,安装后的安装目录如下:
可以发现libeay32.dll ssleay32.dll这两个文件在安装目录中
第四步:将要求的DLL放置Mosquitto安装目录下
将libeay32.dll ssleay32.dll pthreadVC2.dll这三个DLL复制到Mosquitto的安装目录下,操作后如下:
第五步:添加环境变量
为了后续操作的便捷性,将mosquitto和openSSL的可执行文件路径添加至系统环境变量
第六步:验证
注意:若第五步未执行,则需要切换工作路径到mosquitto的安装目录下
- 打开cmd命令窗口,输入
mosquitto -d -v
启动代理端 - 重新打开一命令窗口,输入
mosquitto_sub -d -v -t test
订阅主题为test的消息 - 再次打开一命令窗口,输入
mosquitto_pub -d -t test -m hellomqtt
发布一条主题为test,消息内容为hellomqtt的消息
一切正常的话,可以看到订阅端窗口收到了主题为test的hellomqtt消息。
下一篇会介绍用OpenSSL创建证书和用C#实现MQTT客户端(利用OpenSSL生成的证书进行单向认证和双向认证),以及mosquitto代理端与证书有关的配置
mosquitto 在 Windows 上的安装相关推荐
- Windows上PostgreSQL安装配置教程
这篇文章主要为大家详细介绍了Windows上PostgreSQL安装配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 PostgreSQL的扩展PostGIS是最著名的开源GIS数据库. ...
- Git 在 Linux 上和 windows 上的安装
1. 在 Linux 上安装 // Centos 上安装 $ yum -y install https://repo.ius.io/ius-release-el7.rpm $ yum -y insta ...
- 物联网平台thingsboard在Windows上的安装和部署
物联网平台thingsboard在Windows上的安装和部署 前言 安装环境 部署和安装 测试 http测试 测试MQTT 前言 thingsboard是一个完全开源的物联网应用平台,个人感觉如果不 ...
- 实战:windows上如何安装kubectl并连接我们的k8s集群(测试成功-博客输出)-2022.1.3
实战:windows上如何安装kubectl并连接我们的k8s集群-2022.1.3 目录 文章目录 实战:windows上如何安装kubectl并连接我们的k8s集群-2022.1.3 目录 实验环 ...
- Mongodb在Windows上的安装
Mongodb在Windows上的安装 首先,我们到Mongodb的官方网站http://www.mongodb.org/downloads下载,下载的版本目前是1.8.1,下载后,解压到文件夹,比如 ...
- 在 Windows 上手动安装 PHP
在 Windows 上手动安装 PHP 选择 Web 服务器 阿帕奇 选择编译版本 选择 Web 服务器 IIS 是 Windows 内置的服务.在 Windows 服务器版本上,请使用服务器管理(S ...
- 安装flarum的php扩展,在 Windows 上快速安装 Flarum 指南
在 Windows 上快速安装 Flarum 指南 由 学院君 创建于5年前, 最后更新于 10个月前 版本号 #2 17639 views 6 likes 0 collects 1.下载安装包 去下 ...
- hmm模型工具htk在windows上的安装
hmm模型工具htk在windows上的安装 安装环境win10 下载安装包 http://htk.eng.cam.ac.uk/download.shtml 下载对应的的windows版本的(下载需要 ...
- SSH在Windows上的安装、SSH的远程连接
一:SSH在windows上的安装 引用这篇文章,具体如下: # Start the sshd service Start-Service sshd# OPTIONAL but recommended ...
最新文章
- 【OpenCV 4开发详解】高斯滤波
- 争自动驾驶领头羊还是确保技术安全?欧美选择不同
- 哈希加密:MD5()
- Oracle日常巡检
- 【中级软考】什么是McCabe测量法(McCabe复杂性度量、环路度量。计算有向弧数、结点数、强连通分量个数)
- ssh免密码登陆(三个节点master slave1 slave2)详细带命令版
- 别看程序员只是表面风光
- 2.c++模式设计-工厂模式
- mysql 获取每天的日期_mysql中获取一天、一周、一月时间数据的各种sql语句写法...
- SQL Server中的T-SQL RegEx命令
- 概率论概念及机器学习中样本相似性度量之马氏距离
- 2.0显示为整数 java_Java如何将系统属性读取为整数?
- bzero和memset函数
- 在VB中用DAO实现数据库编程Java教程
- iOS-dSYM 文件分析工具
- 使用阿里云国际版创建外贸网站,需要注意什么?-Unirech
- 怀揣梦想,我依靠自己,往后余生越来越精彩
- revit二开之获取嵌套族中的子族(过滤族)
- python3 tk_python3.5 安装python3-tk
- 小结一篇-(秀我工作一年)
热门文章
- 如何注册一个顶级域名?需要注意哪些事项?
- Praat将连续录制的声音文件切成小单位文件
- 【opencv】【python】libpng warning: iCCP: known incorrect sRGB profile 解决
- python调用ironpython_在.NET中嵌入IronPython 交互
- 什么是域名解析?如何设置域名解析?
- HTML如何设置幻灯片大小和位置,PPT教程:教你如何在PPT母版中统一标题的位置、大小、样式 | 演示说...
- 极限学习机(Extreme Learning Machine)(小白之路)
- 利用pyechart绘制简单的迁徙流向图、世界地图
- Terracotta 3.2.1简介 (一)
- 使用Python+Folium实现地理空间可视化效果