MQTT|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.gz2、解压
tar -zxvf apache-apollo-1.7.1-unix-distro.tar.gz3、创建mqtt server实例mybroker
进入目录 apache-apollo-1.7.1,执行当前目录下就会创建1个新的文件夹 mybroker
./bin/apollo create mybroker
bin运行脚本4、启动服务
etc 环境配置
data 存储持久化数据
log运行日志
tmp 临时文件
进入到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【MQTT|MQTT 服务器 Apollo 搭建】
下载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/
文章图片
推荐阅读
- 探索免费开源服务器tomcat的魅力
- [源码解析]|[源码解析] NVIDIA HugeCTR,GPU版本参数服务器---(3)
- mac|mac 链接linux服务器 如何在Mac上连接服务器
- Linux|Linux 服务器nginx相关命令
- 运维|如何限制IP 通过 SSH连接服务器
- 服务器未能释放tcp连接,TCP连接的建立和释放
- http请求与响应
- javaEmail一(传输协议简介)
- 59期day1(常见红蜘蛛故障和服务器基础知识)
- linux|linux centos7服务器时间同步