Windows中部署Apollo Config教程

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 通常开发的环境会部署在Windows下,国外的Github有时不能正常访问,想看下ApolloConfig的教程也不方便。通过本文可以了解及掌握如何的Windows环境中部署Apollo Config,并可以进行调试。

通常开发的环境会部署在Windows下,国外的Github有时不能正常访问,想看下Apollo Config的教程也不方便。通过本文可以了解及掌握如何的Windows环境中部署Apollo Config,并可以进行调试。

一、环境

1:Windows7

2:JDK 1.8

3:Git Bash

4:MySql 5.7

二、下载apollo-quick-start的压缩包

从Github下载

https://github.com/nobodyiam/apollo-build-scripts

checkout或下载apollo-build-scripts项目

由于Quick Start项目比较大,所以放在了另外的repository,请注意项目地址

从百度网盘下载

通过网盘链接下载,提取码: 9wwe

下载到本地后,在本地解压apollo-quick-start.zip

为啥安装包要58M这么大?

因为这是一个可以自启动的jar包,里面包含了所有依赖jar

三、初始化配置数据库

      使用任意mysql数据库的客户端,正确连接后,导入下载的apollo-quick-start文件夹中sql文件夹下的两个脚本。

导入成功后,看到下面的图表示成功。

image.png

四、修改目录下的demo.sh 的文件,修改里面的数据库连接字符串

apolloconfigdbinfoapollo_config_db_url="jdbc:mysql://localhost:3306/ApolloConfigDB?characterEncoding=utf8&serverTimezone=Asia/Shanghai"apollo_config_db_username=用户名apollo_config_db_password=密码(如果没有密码,留空即可)#apolloportaldbinfoapollo_portal_db_url="jdbc:mysql://localhost:3306/ApolloPortalDB?characterEncoding=utf8&serverTimezone=Asia/Shanghai"apollo_portal_db_username=用户名apollo_portal_db_password=密码(如果没有密码,留空即可)

五、使用git bash 执行启动apollo

image.png

六、以上输出表示apollo配置中心已经正确配置

打开浏览器,输入访问地址即可使用。

image.png

apollo配置管理页面

image.png

  Spring Eureka管理页面


相关实践学习
如何快速连接云数据库RDS MySQL
本场景介绍如何通过阿里云数据管理服务DMS快速连接云数据库RDS MySQL,然后进行数据表的CRUD操作。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
4月前
|
NoSQL Redis 数据安全/隐私保护
Redis 最流行的图形化界面下载及使用超详细教程(带安装包)! redis windows客户端下载
文章提供了Redis最流行的图形化界面工具Another Redis Desktop Manager的下载及使用教程,包括如何下载、解压、连接Redis服务器以及使用控制台和查看数据类型详细信息。
409 6
Redis 最流行的图形化界面下载及使用超详细教程(带安装包)! redis windows客户端下载
|
4月前
|
存储 弹性计算 运维
阿里云国际Windows操作系统迁移教程
阿里云国际Windows操作系统迁移教程
|
4月前
|
NoSQL Redis 数据库
Redis 图形化界面下载及使用超详细教程(带安装包)! redis windows下客户端下载
文章提供了Redis图形化界面工具的下载及使用教程,包括如何连接本地Redis服务器、操作键值对、查看日志和使用命令行等功能。
336 0
Redis 图形化界面下载及使用超详细教程(带安装包)! redis windows下客户端下载
|
2月前
|
Ubuntu 网络协议 Linux
快速部署WSL(Windows Subsystem for Linux)
WSL提供了一种轻量级的方法,使开发者能够在Windows上无缝运行Linux环境。通过本文介绍的步骤,可以快速安装、配置和使用WSL,以满足开发和测试的需求。
192 8
|
3月前
|
Android开发 数据安全/隐私保护 虚拟化
安卓手机远程连接登录Windows服务器教程
安卓手机远程连接登录Windows服务器教程
517 4
|
4月前
|
存储 NoSQL MongoDB
MongoDB入门级别教程全(Windows版,保姆级教程)
一份全面的MongoDB入门级教程,包括在Windows系统上安装MongoDB、使用MongoDB Shell和Compass GUI进行数据库操作,以及MongoDB的基本数据类型和查询技巧。
321 2
MongoDB入门级别教程全(Windows版,保姆级教程)
|
4月前
|
Java Windows
如何在windows上运行jar包/JAR文件 如何在cmd上运行 jar包 保姆级教程 超详细
本文提供了一个详细的教程,解释了如何在Windows操作系统的命令提示符(cmd)中运行JAR文件。
1676 1
|
5月前
|
Windows
Windows操作系统部署安装Kerberos客户端
详细介绍了在Windows操作系统上部署安装Kerberos客户端的完整过程,包括下载安装包、安装步骤、自定义安装路径、修改环境变量、配置hosts文件和Kerberos配置文件,以及安装后的验证步骤。
521 3
Windows操作系统部署安装Kerberos客户端
|
5月前
|
存储 Web App开发 调度
Windows系统新手教程:常见操作命令帮你玩转电脑
Windows系统新手教程:常见操作命令帮你玩转电脑
141 5
|
6月前
|
开发框架 JavaScript .NET
【Azure 应用服务】Azure Mobile App (NodeJS) 的服务端部署在App Service for Windows中出现404 Not Found
【Azure 应用服务】Azure Mobile App (NodeJS) 的服务端部署在App Service for Windows中出现404 Not Found