MQTT 服务器 Apollo 搭建

前面一篇文章介绍了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


MQTT 服务器 Apollo 搭建_第1张图片

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


5、监控页面

MQTT 服务器 Apollo 搭建_第2张图片

配置说明

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

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


MQTT 服务器 Apollo 搭建_第3张图片

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 搭建_第4张图片

你可能感兴趣的:(MQTT 服务器 Apollo 搭建)