1、下载(https://github.com/ctripcorp/apollo/releases)apollo三个压缩文件

2、在本机安装mysql5.7

安装步骤略。

3、创建数据库

开发环境(dev):apolloconfigdb

测试呼叫(fat):apolloconfigdb2

portal:apolloportaldb

注意:一个portal管理多个环境,只需要部署一个portal程序,一个portal库。config与admin,每个环境需要个配一套。

4、修改的配置文件

4.1 portal配置

cd /data/apollo-portal/config

vim apollo-env.properties

保存

vim application-github.properties

保存

4.2 config配置

第一个config

cd /data/apollo-configservice/config/

vim application-github.properties

第二个config

cd /data/apollo-configservice/config/

vim application-github.properties

4.3 admin配置

第一个admin

cd /data/apollo-adminservice/config

vim application-github.properties

第二个admin

cd /data/apollo-adminservice/config

vim application-github.properties

5.修改apolloportaldb库的serverconfig表中的如下字段内容

注意:需要与 apollo-env.properties中的环境匹配上。

6、默认访问地址端口

8080:config、meta、eureka(有页面)

8070:portal(有页面)

8090:admin

7、config、meta、eureka在一个jvm里

8、客户端使用

8.1 spring boot项目启动,[email protected],如:br/>@EnableApolloConfig,如:

8.2在pom文件增加依赖包

8.3其他配置如下

app.properties内容:

app.id=yuhang

apollo-env.properties内容:

dev.meta=http://192.168.41.100:8080

#fat.meta=http://apollo.fat.xxx.com

#uat.meta=http://apollo.uat.xxx.com

#pro.meta=http://apollo.xxx.com

application.properties内容:

#注入默认application namespace的配置示例

apollo.bootstrap.enabled = true

#将Apollo配置加载提到初始化日志系统之前

apollo.bootstrap.eagerLoad.enabled=true

#要使用的namespace

apollo.bootstrap.namespaces = application

9、其他使用参见

https://github.com/ctripcorp/apollo/wiki

10、环境

两台Linux虚机:192.168.41.100、192.168.41.101

jdk:jdk1.8

部署路径

portal:/data/apollo-portal

admin:/data/apollo-adminservice

config:/data/apollo-configservice

本机:安装mysql5.7

linux环境部署apollo,安装ctrip-apollo多环境部署总结相关推荐

  1. mysql下载环境_windows下安装mysql需要什么环境

    windows下安装mysql需要什么环境 有两种方法,一种方法使用mysql的check table和repair table 的sql语句,另一种方法是使用MySQL提供的多个myisamchk, ...

  2. 百度安装php环境,Centos下安装类百度文库环境

    使用php实现百度文库功能,网上搜索到的方案,实现doc转pdf,pdf转swf,然后显示出来. 这里简单的记录下,[doc转pdf,pdf转swf]两个功能的搭建流程. doc转pdf 使用到下列程 ...

  3. linux查看java jdk安装路径和设置环境变量

    windows: set java_home:查看JDK安装路径 java -version:查看JDK版本 linux: whereis java which java (java执行路径) 配置j ...

  4. autojs web control 部署教程安装教程包含完整环境

    安装教程 解压autojs-web-control.7z 安装phpstudy,启动MySQL,新建数据库名,账号,密码均为autojs.具体设置可以解压出autojs-web-control.7z之 ...

  5. opencv在python环境下的安装_关于python环境下的opencv安装

    吐槽: 这一天我终于记起了这个博客.今天搞python环境下的opencv,又弄了一天,很烦躁.之前配置VS的opencv也是花了好久的时间,然后突然发现之前记录在电脑上的文档都找不到了,于是决定还是 ...

  6. 配置php7开发环境,Windows7系统环境安装配置PHP开发环境

    一.Apache安装 版本解释:openssl是表示带有openssl模块,利用openssl就可以给Apache配置SSL安全链接的,也就是使用https://方式进行访问. nossl则表示不带O ...

  7. linux下织梦cms安装环境配置文件,Mac本地环境配置以及安装织梦CMS,增加新的坑解决办法...

    Mac上其实已经自带了Apache和PHP,只是默认关闭的.开启一下就行了. Apache配置 apache已经自带了,只需在"终端"输入命令开启下就行了. ​​​开启apache ...

  8. linux python2.7安装教程_Linux中RedHat下安装Python2.7开发环境的详细教程-学派吧-

    这篇文章主要为大家详细介绍了Linux RedHat下安装Python2.7.pip.ipython环境.eclipse和PyDev环境,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 Linux ...

  9. windows和linux中搭建python集成开发环境IDE——如何设置多个python环境

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  10. wamp环境变量配置php,WAMP环境配置-PHP安装

    我这次环境配置安装的是php-5.6.25版本! (最近我在反复安装PHP的时候出现了一个问题,httpd.conf加载php5apache2_4.dll出现错误,怎么修改都不行,此时我安装的是VC1 ...

最新文章

  1. struts2处理上传文件路径问题
  2. java常用类--------File类基本用法
  3. 解决GitHub报错:schannel:failed to receive handshake, SSL/TLS connection failed
  4. foxmail收件不及时_临近双11,多地快递网点却不送货、欠薪、倒闭?啥原因→
  5. 第九篇 - UITextField
  6. Sql Server中查询当天,最近三天,本周,本月,最近一个月,本季度的数据的sql语句...
  7. eclipse 输入卡顿_7个小技巧,解决eclipse卡顿问题
  8. 【Leetcode | 】93. 复原IP地址
  9. srsLTE源码学习:生成多播信道表gen_mch_tables
  10. CAS单点登录原理解析
  11. 绘画和照片编辑:Artstudio Pro for mac
  12. android字体右对齐,Android TextView将文本右对齐和左对齐
  13. shell机器人企业微信通知
  14. C++:构造函数中调用虚函数
  15. Android 实现沉浸式体验
  16. 机器视觉中的光源选型及打光方案分析
  17. 总结知识,提高认知--牛腩总结
  18. 哈希表解决冲突的方式
  19. mindspore.ops.Pad如何像torch.nn.functional.pad一样可以填充负维度
  20. 直线的矢量方程之疑:一条直线到底由几个独立参数决定?

热门文章

  1. golang微信机器人_如何使用Golang从头开始创建Twitter机器人
  2. ffmpeg packet和frame区别与联系(AVPacket、AVFrame)
  3. Spring Hibernate sqlquery 查询结果 缓存问题
  4. footer的显示与隐藏
  5. 使用lr如何添加照片?
  6. 数据结构(java)课后答案_清华大学出版社-图书详情-《数据结构实用教程(Java语言描述)习题参考解答》...
  7. 01-楼宇智能化综合布线系统
  8. 多所高校学生“被发工资”,学生信息成为偷税公司首选,保护个人信息安全你行动了吗?
  9. 遇到问题--mac合盖后断网----mac合盖后不断网设置--亲测有效
  10. 如何缩减优化 FinalCut fcpbundle 文件大小