1. Apollo背景
对程序配置的期望值也越来越高:配置修改后实时生效,灰度发布,分环境、分集群管理配置,完善的权限、审核机制……
废话不多说,参考官方文档
如果不想看文档, 也没关系, 跟着我一步步走.
2. 安装Apollo服务端
因为是简单案例, 所以就用官方的Quick Start
2.1 环境要求
以下是采用Linux环境配置 Apollo服务启动包
2.1.1 CentOS7, 不懂linux的, 可以不要继续往下看了.
虚拟机ip为: 192.168.102.140
image
2.1.2 JDK1.8 以上, 不懂安装JDK, 请自行百度
image
2.1.3 MySQL5.6.5+以上, 不懂安装MySQL, 请自行百度
image
2.2 下载 Apollo服务端 Jar包
2.2.1 百度网盘
2.2.2 自己下载源码, 自己打包, 挑战性比较大, 建议放弃
2.2.3 把下载好的jar包, 从windows上, 拉取到linux系统中
image
2.3 创建数据库, 存储Apollo的配置数据
2.3.1 创建ApolloPortalDB
步骤1 通过mysql客户端, 如Navicat, 连接linux中的数据库.