windows代理服务器搭建(windows搭建http代理服务器)

  最近小编在折腾Arduino,为了让板子联网又买了ESP8266NODEMCU(wifi模块,也是一个单片机)。虽然能通过烧录的程序通过http请求自己的服务器接口,但是显然并不符合当下主流的物联网方式,并且定时请求接口还浪费资源。 

  最近小编在折腾Arduino,为了让板子联网又买了ESP8266 NODEMCU (wifi模块,也是一个单片机)。虽然能通过烧录的程序通过http请求自己的服务器接口,但是显然并不符合当下主流的物联网方式,并且定时请求接口还浪费资源。

  于是就引出了MQTT协议,在网上我也找了关于MQTT代理服务的软件也有很多。比如Eclipse基金会的Mosquitto ,以及Apache的 Apollo,当然还有很多主要看自己的需求,而我选择了国内的EMQ。

  MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和制动器(比如通过Twitter让房屋联网)的通信协议。

  EMQ X Enterprise 企业级物联网 MQTT 消息平台,支持百万级物联网设备一站式接入、MQTT&CoAP 多协议处理、低时延实时消息通信。支持基于 SQL 的内置规则引擎,灵活处理/转发消息到后端服务,存储消息数据到各种数据库,或桥接 Kafka、RabbitMQ 等企业中间件。

  1. 使用EMQ搭建MQTT的代理服务器。

  2. 后台(PHP)可以通过phpMQTT类库或者通过安装扩展作为客户端连接mqtt代理,发布消息或订阅主题,和将消息存入数据库等等。

  3. 硬件Esp8266 NodeMCU通过mqtt库连接代理,同样的发布消息或者订阅主题。

  1. EMQ官网点击下载,产品->EMQ X Broker->下载。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建2. 根据自己系统,选择下载。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建3. 解压缩之后,得到下面目录

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建4. 命令面板进入该目录,执行emq start。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建5. 浏览器打开 http://localhost:18083就可以进入EMQ的web控制台了。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建6. EMQ管控后台默认账号: admin 密码: public,如果忘记了也可以在安装目录的etcplugins的emqx_auth_username.conf,打开文件可以看到账号密码了。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建7. 代理服务已经创建,接下来就可以通过mqtt客户端连接测试一下,这里的客户端推荐EMQ的在线客户端,这里小编就安利一款国外的客户端 “MQTT.fx”的软件,可以在网上搜索下载,接下来也以这个举例。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建8. 创建一个MQTT代理服务器,就是刚刚本地启动的,输入以下类似地址。

  9. 点击connect就马上连接,当右边圆点是绿色表示连接成功,接下来就可以测试一下订阅和发布了。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建10. 订阅一个主题,名称可以自己随意定义。

  11. 在对应主题下发布一条消息,就是刚刚创建的,然后内容随便填写,点击订阅就可以看到该主题的消息了。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建12. EQM代理后台也可以看到刚刚发布订阅与连接信息了。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建13. ESP8266 NODEMCU连接代理服务,也可以订阅指定的主题,发布或接收消息完成硬件的操作。比如控制LED开关,给另一主题发送板子的温度消息等等。

  1. EMQ的端口枚举如下:

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建2. 本地关闭MQTT服务, 进入软件目录命令输入emqx stop

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建3. 启动mqtt服务后,可以根据端口查看进程,然后根据进程号关闭该服务。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建 

原创文章,作者:分享大师,如若转载,请注明出处:https://ziliaobaba.com/13560.html

(0)
分享大师分享大师
上一篇 2022年1月9日 21:04
下一篇 2022年1月9日 21:57

相关推荐

  • 想做电商创业,如何开始?

    开展电商创业,是当今社会许多创业者的热门选择,但是要想成功,需要从头开始,按照一定的步骤来实施。本文将介绍如何开始电商创业,以便创业者可以顺利开展电商创业。 一、确定电商创业方向 …

    投稿 2023年5月12日
  • 解码器怎么用?解码器在线使用

    我们在做大型监控项目的时候免不了要用到解码器,我们施工人员可能平时接触的不多,大部分时候都是由厂家指派的技术员上门知道安装调试。为了提高我们项目的便捷性,并能够在大屏显示有故障的时…

    2022年11月14日
  • 懒人怎么化淡妆?如何化淡妆步骤

    一个女人,最让人赏心悦目的不是昂贵的服装,而是清新的“淡妆”,而且不管是在情感还是在职场上都会让自己更顺心,可对于化妆,很多女生都不得要领,越画越丑,让人看了就很反感,这是为什么呢…

    2022年11月30日
  • 店家微信小程序怎么做营销

    微信小程序是当下最流行的移动营销渠道之一,它不仅可以帮助店家增加销量,还可以提升品牌知名度,拓展客户群体,增强客户粘性。那么,店家如何做好微信小程序营销呢? 一、设计精美的小程序 …

    投稿 2023年6月12日
  • 复古数码相机(迷你数码相机)

    一年一度的P&I展会在国家会展中心(上海)的5.1馆开幕了,这次展会依旧是为期4天,因此对摄影、相机、镜头,以及相关配件感兴趣的朋友千万不要错过。这一次的P&I2021展会我们也来到前方为大家带来最详细的报道,接下来我们一起来看看尼康在P&I展会现场为我们带来的惊

    2022年1月3日
  • 魔兽世界熊猫人种族天赋(熊猫人种族天赋)

    一、种族 对于种族的选择:矮人>血精灵>牛头=熊猫。 矮人因主动天赋,对于酒仙几乎没有太多手牌的T来说是一个非常好的减伤,因此是最优。酒仙因对魔法伤害比较无助。 因此1…

    2022年11月8日
  • 现在热门的网络游戏?最火的大型网络游戏

    2021年又接近年尾了,白银之手为您盘点下今年出现了哪些爆款网游试图颠覆当下的端游市场格局呢? 1.《新世界》 《新世界》目前Steam在线人数峰值已高达91万人次,超越了一众老牌…

    2021年11月13日
  • 洗衣机出水小过滤网没问题?洗衣机过滤网不出水

    前几天发现家里用了几年的洗衣机感觉出水比以前慢了许多,洗衣服的时间也慢慢变长,查看了下家里的水压都是正常的,这洗衣机是不是坏了呢? 肯定有什么原因造成了出水量变小,于是想到了连接洗…

    2021年11月4日
  • 格兰仕烤箱质量怎么样?格兰仕电烤箱

      消费者对品质生活和健康饮食的追求,正在颠覆和创造中国家庭全新的生活方式。背后的推手正是基于厨房场景的变化以及技术革新。 厨电产品创新不在于形式而在于功能,这是经过市场…

    2022年11月17日
  • 领主之塔怎么进?领主之塔还有吗

    基础要点 领主之塔模式中的boss难度相当于主线游戏中普通难度。 除特殊boss外,我方的血量固定是100点。 无论主线剧情进展到哪里,除特殊boss外,我们都可以使用三种伙伴技能…

    2022年10月24日