apollo下载地址: http://activemq.apache.org/apollo/download.html
1、下载apache-apollo-1.7.1-unix-distro.tar.gz文件放到/opt目录下面
2、解压 tar -zxvf apache-apollo-1.7.1-unix-distro.tar.gz
3、在linux操作系统下面,建议将实例建在/opt/apollo/目录下面
创建文件夹 :mkdir apollo
进入apollo文件夹:cd /opt/apollo
/opt/apache-apollo-1.7/bin/apollo create mybroker
创建成功后,在/opt/apollo/mybroker目录下可以看到如下目录
bin———————实例的启动脚本
etc——————–实例的配置文件
data——————消息持久化数据
log———————运行日志
tmp——————-临时文件
4、Apollo监控页面配置
vi /opt/apollo/mybroker/etc/apollo.xml
修改
http://127.0.0.1:61680“/>
https://127.0.0.1:61681“/>
为
http://0.0.0.0:61680“/>
https://0.0.0.0:61681“/>
5、启动broker实例
/opt/apollo/mybroker/bin/apollo-broker run &
启动成功,查看apollo进程
ps -ef|grep apollo
6、将apollo作为linux service启动
ln -s /opt/apollo/mybroker/bin/apollo-broker-service /etc/init.d/apollo
chkconfig apollo –add
开通端口 61680, 61613
访问Apollo的监控页面http://x.x.x.x:61680/ 如果不能访问 防火墙阻止了,添加通过端口
iptables -I INPUT 4 -p tcp -m state --state NEW -m tcp --dport 61680 -j ACCEPT service iptables save #保存iptables规则
阿里云也要添加端口(安全组)