文档章节

Apollo配置详细步骤(Windows环境)

morpheusWB
 morpheusWB
发布于 01/20 11:58
字数 801
阅读 22
收藏 2

一. 准备工作

 

1.下载 apollo 安装包

下载链接:http://activemq.apache.org/apollo/download.html

 

2.下载 java JDK 安装包 ( apollo 依赖 java 环境)

下载链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html

 

3.安装 java JDK

4.解压 apollo 安装包(免安装,自己选择路径,我这里解压在D盘)

 

注:如果你的操作系统是 Windows Vista, Server 2008 或更高版本,则需要安装MS VC++ 2010 Redistributable package(或更高版本补丁)

32位 下载链接:http://www.microsoft.com/en-us/download/details.aspx?id=5555

64位 下载链接:http://www.microsoft.com/en-us/download/details.aspx?id=14632

 

 

二. 环境变量的配置(当前测试机系统为 windows 8.1 英文版)

 

1. 配置 JAVA_HOME

a. 桌面 -> 我的电脑 -> 右键 -> 属性

 

 

b. 高级系统设置

 

 

c. 高级 -> 环境变量

 

d. 新建系统变量

 

注: 测试 java 环境是否配置成功,运行控制台程序(cmd.exe),执行命令: java -version

如果正确显示版本信息,恭喜你,配置成功,如下图:

 

2. 配置 APOLLO_HOME

步骤与 JAVA_HOME的配置步骤基本相同,最后一步如下:

 

注:如果你已经配置了 APOLLO_HOME,而你在执行步骤 三.创建代理 时依然遇到如下图的错误提示,那么请重启你的电脑,再执行步骤三 ^_^

 

 

 

三. 创建代理(create broker)

 

1. 新建一个文件夹,用来存放 broker 的安装文件(我的文件夹创建在 G:\apollo)

2. 运行控制台程序(cmd.exe),通过命令进入刚刚创建的文件夹目录,如图:

3. 进入指定文件夹后,执行如下命令:

D:\apache-apollo-1.7.1\bin\apollo create myapollo

执行成功,如上图。此时在 G:\apollo 文件夹下会出现如下所示文件:

 

注:    G:\apollo  表示 代理实例 要安装的位置

          D:\apache-apollo-1.7.1\bin\apollo   这个为 apollo安装包的解压路径,注意此路径不要包含空格,否则运行报错

          create myapollo  表示创建一个名称为 myapollo 的代理实例

 

 

四. 运行代理(run broker)

 

运行代理有两种方式,分别为:

1. 前台运行

a. 运行控制台程序(cmd.exe)

b. 进入到代理实例所在的安装目录,如下图:

c. 运行 apollo-broker, 如下图(成功):

 

注: 前台运行缺点: 控制台程序要一直挂着,不能退出。

 

2. 后台运行

a. 运行控制台程序(cmd.exe)

b. 进入到代理实例所在的安装目录,如下图:

c. 安装 apollo 后台服务

d. 安装成功,查看并启动后台服务(我的电脑->右键-> 管理)

 

 

 

五. 登陆管理后台

 

网址:http://127.0.0.1:61680/

默认账户: admin    密码: password

登陆后页面如下:

 

 

 

六. 日常维护

 

主要通过日志文件来获取服务的运行状态及信息。在代理安装目录下找到日志文件夹:

 

其中包含多个日志文件,根据文件名可区分其功能。

通过 apollo.log 可以查看 apollo 的启动情况:

 

通过 stacktrace.log 可以查看 apollo 的详细异常信息:

 

本文转载自:http://www.mamicode.com/info-detail-1122377.html

共有 人打赏支持
morpheusWB
粉丝 25
博文 83
码字总数 13647
作品 0
西安
程序员
私信 提问
docker部署apollo分布式配置中心

Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配...

胡昜
2018/10/15
0
0
Ubuntu 16.04下搭建基于携程Apollo(阿波罗)配置中心单机模式

官网:https://github.com/ctripcorp/apollo Wiki:https://github.com/ctripcorp/apollo/wiki(一切的集成方式和使用方法都在这里) Issues:https://github.com/ctripcorp/apollo/issues(......

easonjim
2017/10/10
0
0
.NET Core微服务之基于Apollo实现统一配置中心

Tip: 此篇已加入.NET Core微服务基础系列文章索引 一、关于统一配置中心与Apollo   在微服务架构环境中,项目中配置文件比较繁杂,而且不同环境的不同配置修改相对频繁,每次发布都需要对应...

Edison Chou
2018/08/04
0
0
携程Apollo统一配置中心的搭建和使用(java)

一.Apollo配置中心介绍 1、What is Apollo 1.1 Apollo简介 Apollo(阿波罗)是携程框架部门研发的开源配置管理中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到...

morpheusWB
01/20
0
0
基于winserver的Apollo配置中心分布式&集群部署实践(正确部署姿势)

前言 前几天对Apollo配置中心的demo进行一个部署试用,现公司已决定使用,这两天进行分布式部署的时候,每一步都踩着坑过来的。因此写文档与需要的朋友分享。 此篇文章不代表官方部署流程,只...

陈珙
2018/07/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Android的WIFI局域网对讲机

https://blog.csdn.net/z979451341/article/details/79280749 (三)Android局域网内语音对讲 基于UDP语音传输 https://blog.csdn.net/stormxiaofeng/article/details/80513947 Android7.0手......

shzwork
19分钟前
0
0
vuex

一直有个误区 vuex既然页面刷新会丢失 那还有什么意义 。 重新翻看了下文档才恍然大误,vuex主要解决的是不同组件间的通信。 跨页面数据共享本质上还是用sessionStorage/localStorage...

东东笔记
50分钟前
3
0
网站漏洞检测之WordPress 5.0.0 修复方案

2019年正月刚开始,WordPress最新版本存在远程代码注入获取SHELL漏洞,该网站漏洞影响的版本是wordpress5.0.0,漏洞的产生是因为image模块导致的,因为代码里可以进行获取目录权限,以及文件...

网站安全
今天
3
0
MySql 优化 group by 语句

默认情况下,Mysql 对所有 group by 的字段进行排序,如果查询包括 group by ,用户想要避免排序结果的消耗。可以指定 order by null 禁止排序。 mysql> EXPLAIN select * from sys_log gro...

嘴角轻扬30
今天
14
0
Linux分区&格式化&文件系统&LVM&扩容

硬件 磁盘由 盘片组、主轴马达、机械臂、磁头、驱动芯片和电路、接口等构成 2. 磁盘的分割 每个盘片很多同心圆分割为磁道 Trace 一组盘片的同径磁道叫做一个柱面 Cylinder 每个磁道又被分为很...

可数局部基
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部