Apache Apollo 在Linux和Windows下的安装

Apache Apollo官网下载地址:http://activemq.apache.org/apollo/download.html

1. linux下Apache Apollo安装

        a.将下载的文件放到/opt/tools下解压

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

        b.创建broker

        在 /apache-apollo-1.7.1/bin下执行

        ./apollo create /opt/broker

Apache Apollo 在Linux和Windows下的安装

        c.在/opt/broker/bin/下执行 ./apollo-broker run

Apache Apollo 在Linux和Windows下的安装

        d.修改配置文件,让不是本机的ip也能访问

Apache Apollo 在Linux和Windows下的安装

        e.重启服务

        f.网页测试

默认的账户密码是:admin/password

Apache Apollo 在Linux和Windows下的安装

2. Windows下Apache Apollo安装

        a.解压文件到apache-apollo-1.7.1

        b.安装

        如果直接执行apache-apollo-1.7.1\bin\下的apollo.cmd会出现闪退。

        以管理员的方式打开cmd进入到apache-apollo-1.7.1\bin\下,执行 apollo create apollodemo C:\broker

Apache Apollo 在Linux和Windows下的安装

        创建完后C盘会出现broker文件夹

        进入C:\broker\bin下执行 apollo-broker run 

        执行成功后返回

Apache Apollo 在Linux和Windows下的安装

        c.访问web

        访问http://127.0.0.1:61680

        默认用户名密码是:admin/password

Apache Apollo 在Linux和Windows下的安装

Apache Apollo 在Linux和Windows下的安装

3. mqttlens测试

        谷歌浏览器安装mqttlens插件

Apache Apollo 在Linux和Windows下的安装

安装好后点击左上角的connections

看下Apollo的连接配置Connectors信息,这在MQTTLens配置时十分重要,必须与下面保持一致;

        1、如果connector类型是tcp,则绑定端口为61613;

        2、如果connector类型是tls,则绑定端口为61614;

        3、如果connector类型是ws,则绑定端口为61623;       

        4、如果connector类型是wss,则绑定端口为61624;

Apache Apollo 在Linux和Windows下的安装

按下PUBLISH和SUBSCRIBE按钮

Apache Apollo 在Linux和Windows下的安装

参考

MQTT--入门