apollo配置和使用

部署apollo

1. 下载aploll配置中心 https://github.com/nobodyiam/apollo-build-scripts

目录结构:

apollo配置和使用

2. 导入apollo相关的两个数据库

进入apollo的sql目录中有以下两个sql文件

apollo配置和使用

执行这两个sql,执行完成后会创建两个数据库

apollo配置和使用

3. 修改数据库连接信息

修改apollo中的demo.sh文件

注意以下的:localhost:端口根据自己地址进行修改

apollo配置和使用

4. 打包成压缩文件上传到linux服务器上

 使用unzip命令解压:unzip apollo-build-scripts-master.zip

 如果提示未执行成功需要安装unzip命令:yum install -y unzip zip

5. 执行启动脚本

  1)首先确保8070, 8080, 8090端口,这3个端口当前没有被使用。

  2)jdk版本必须是1.8

在apollo目录执行:./demo.sh start

当看到如下输出后,就说明启动成功了!

apollo配置和使用

客户端

1. 输入地址:http://192.168.127.130:8070进入apollo配置中心

默认账号:apollo

默认密码:admin

2. apollo首页

apollo配置和使用

3. 点击创建项目

apollo配置和使用

4. 点击新增配置,项目中在配置文件中需要配置,通过在apollo客户端进行配置。

  所有配置填写完成后,点击发布按钮

apollo配置和使用

java配置

1. 引入pom

<!-- apollo 携程apollo配置中心框架 -->
        <dependency>
            <groupId>com.ctrip.framework.apollo</groupId>
            <artifactId>apollo-client</artifactId>
            <version>1.0.0</version>
        </dependency>
        <dependency>
            <groupId>com.ctrip.framework.apollo</groupId>
            <artifactId>apollo-core</artifactId>
            <version>1.0.0</version>
        </dependency>

2. 配置.properties文件apollo配置和使用

3. 在启动类添加@EnableApolloConfig注解

    这个时候整个apollo环境就搞定了!