Apollo

普通安装

一、下载apollo-quick-start-1.7.1.zip

1. 通过github下载

2. 也可以通过百度网盘下载

https://pan.baidu.com/share/init?surl=Ieelw6y3adECgktO0ea0Gg#list/path=%2Fsharelink1426331153-165614845139829%2Fapollo-quick-start&parentPath=%2Fsharelink1426331153-165614845139829 提取码:9wwe

二、创建数据库

1. 创建ApolloPortalDB

2. 验证是否导入成功

3. 创建ApolloConfigDB

4. 验证是否导入成功

5. 清空默认数据

三、配置数据库连接信息(注意:不要修改demo.sh的其它部分)

vim ./demo.sh

四、启动Apollo配置中心

1. 确保端口未被占用

Quick Start脚本会在本地启动3个服务,使用8070, 8080, 8090端口,要确保这3个端口当前没有被使用。

检测方法:

2. 执行启动脚本

当出现如下信息时,说明启动成功。

docker安装

一、下载 docker-quick-start 配置文件

二、修改docker-compose.yml

因为默认给的docker-compose暴露出来的meta server的ip不是主机的ip,是docker容器的ip,这个时候应用拉配置是连接不上meta server的,因此需要对docker-compose做一些改动。

在apollo-quick-start: 中加上

完整示例:

三、安装

注意:如果提示端口冲突(Bind for 0.0.0.0:8080 failed: port is already allocated),那就把docker-compose.yml中“左边的”端口号调整一下,再行启动。比如把8080改成8081,形如 - "8081:8080"

开始使用

1. 在浏览器输入:http://localhost:8070

2. 登录

输入用户名apollo,密码admin后登录

 

相关资源: