Apache-Apollo搭建MQTT本地服务器及测试

Apache-Apollo

一个代理服务器,在ActiveMQ基础上发展而来,可以支持STOMP、AMQP、MQTT、Openwire、SSL和WebSockets等多种协议,并且Apollo提供后台管理页面,方便开发者管理和调试。

  1. 下载对应的文件并解压到本地英文的文件夹路径下

  2. 通过命令窗口进入到apache-apollo-1.7.1/bin目录下

  3. 在 CMD 命令窗口输入 apollo create mybroker ,当然 mybroker 这个名字可以随便起

    图片.png

  1. 然后查看 mybroker 可以发现里面包含有很多信息,其中etc\apollo.xml文件下是配置服务器信息的文件,etc\users.properties文件包含连接MQTT服务器时用到的用户名和密码,可以修改原始的admin=password,可以接着换行添加新的用户名密码。
图片.png
    bin:保存与该实例关联的执行脚本。
    etc:保存实例配置文件
    data:保存用于存储持久消息的数据文件
    日志:保存旋转日志文件
    tmp:保存在代理运行之间安全删除的临时文件
  1. 启动Apollo

    图片.png

  2. 然后打开浏览器,输入 http://127.0.0.1:61680/ 或 https://127.0.0.1:61681/
    即可进入 Apollo Console 窗口
    默认的登录id和密码是 admin 和 password 。

    图片.png

    图片.png

  3. MQTT 客户端测试
    在设备上安装MQTTBox,配置完成后点击保存即可!

    配置.png

主界面.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容