美文网首页java
MQTT 服务器 Apollo 搭建

MQTT 服务器 Apollo 搭建

作者: 黄河边的牧马人 | 来源:发表于2018-08-21 15:51 被阅读0次

    前面一篇文章介绍了Eclipse的mqtt服务器mosquitto,这篇介绍一下Apache ActiveMQ下的Apollo。

    1、下载安装包

    wget http://mirror.bit.edu.cn/apache/activemq/activemq-apollo/1.7.1/apache-apollo-1.7.1-unix-distro.tar.gz

    2、解压

    tar -zxvf apache-apollo-1.7.1-unix-distro.tar.gz

    3、创建mqtt server实例mybroker

    进入目录 apache-apollo-1.7.1,执行

    ./bin/apollo create mybroker

    当前目录下就会创建1个新的文件夹 mybroker

    bin  运行脚本 

    etc 环境配置 

    data 存储持久化数据 

    log  运行日志 

    tmp 临时文件

    4、启动服务

    进入到mybroker的bin目录下,执行

    ./apollo-broker run

    默认会启动tcp、tls、ws、wss,以及监控页面https://127.0.0.1:61681/     和    http://127.0.0.1:61680/

    5、监控页面


    配置说明

    新创建的实例mybroker的etc下存放的是配置文件。

    6、apollo.xml   是服务器配置信息

    7、user.properties 用户配置文件

    用来配置可以使用服务器的用户以及相应的密码

    默认用户admin,默认密码password

    配置方式为 

    用户名=密码

    8、black-list.txt 黑名单

    用来存放不允许连接服务器的IP地址,相当于黑名单类似的东西。 例如:10.20.9.147 表示上面IP不能够连接到服务器。


    windows下apollo安装

    1、下载地址:http://activemq.apache.org/apollo/download.html 

    下载Apollo服务器并解压,在CMD环境运行其工作目录下的 bin\apollo.cmd create mybroker

    2、创建实例之后会在bin目录下生成mybroker文件夹,其中 etc\apollo.xml 文件下是配置服务器信息的文件, 

    3、etc\users.properties 文件包含连接MQTT服务器时用到的用户名和密码,初始默认帐号是admin,密码password; 

    4、后台登录接口:https://127.0.0.1:61681/http://127.0.0.1:61680/ 

    相关文章

      网友评论

        本文标题:MQTT 服务器 Apollo 搭建

        本文链接:https://www.haomeiwen.com/subject/fahjiftx.html