Apollo 配置详细步骤(Windows环境)
一. 准备工作
1.下载 apollo 安装包
下载链接:http://activemq.apache.org/apollo/download.html
2.下载 JavaJDK 安装包 ( apollo 依赖 Java 环境)
下载链接:http://www.oracle.com/technetwork/java/javase/downloads/index.html
3.安装 java JDK
4.解压 apollo 安装包(免安装,自己选择路径,我这里解压在D盘)
注:如果你的操作系统是 Windows Vista, Server 2008 或更高版本,则需要安装MS VC++ 2010 Redistributable package(或更高版本补丁)
32位 下载链接:http://www.microsoft.com/en-us/download/details.aspx?id=5555
64位 下载链接:http://www.microsoft.com/en-us/download/details.aspx?id=14632
二. 环境变量的配置(当前测试机系统为 windows 8.1 英文版)
1. 配置 JAVA_HOME
a. 桌面 -> 我的电脑 -> 右键 -> 属性
b. 高级系统设置
c. 高级 -> 环境变量
d. 新建系统变量
注: 测试 java 环境是否配置成功,运行控制台程序(cmd.exe),执行命令: java -version
如果正确显示版本信息,恭喜你,配置成功,如下图:
2. 配置 APOLLO_HOME
步骤与 JAVA_HOME的配置步骤基本相同,最后一步如下:
注:如果你已经配置了 APOLLO_HOME,而你在执行步骤 三.创建代理 时依然遇到如下图的错误提示,那么请重启你的电脑,再执行步骤三 ^_^
三. 创建代理(create broker)
1. 新建一个文件夹,用来存放 broker 的安装文件(我的文件夹创建在 G:\apollo)
2. 运行控制台程序(cmd.exe),通过命令进入刚刚创建的文件夹目录,如图:
3. 进入指定文件夹后,执行如下命令:
D:\apache-apollo-1.7.1\bin\apollo create myapollo
执行成功,如上图。此时在 G:\apollo 文件夹下会出现如下所示文件:
注: G:\apollo 表示 代理实例 要安装的位置
D:\apache-apollo-1.7.1\bin\apollo 这个为 apollo安装包的解压路径,注意此路径不要包含空格,否则运行报错
create myapollo 表示创建一个名称为 myapollo 的代理实例
四. 运行代理(run broker)
运行代理有两种方式,分别为:
1. 前台运行
a. 运行控制台程序(cmd.exe)
b. 进入到代理实例所在的安装目录,如下图:
c. 运行 apollo-broker, 如下图(成功):
注: 前台运行缺点: 控制台程序要一直挂着,不能退出。
2. 后台运行
a. 运行控制台程序(cmd.exe)
b. 进入到代理实例所在的安装目录,如下图:
c. 安装 apollo 后台服务
d. 安装成功,查看并启动后台服务(我的电脑->右键-> 管理)
五. 登陆管理后台
默认账户: admin 密码: password
登陆后页面如下:
六. 日常维护
主要通过日志文件来获取服务的运行状态及信息。在代理安装目录下找到日志文件夹:
其中包含多个日志文件,根据文件名可区分其功能。
通过 apollo.log 可以查看 apollo 的启动情况:
通过 stacktrace.log 可以查看 apollo 的详细异常信息:
Apollo 配置详细步骤(Windows环境)的更多相关文章
- Redis集群主从复制(一主两从)搭建配置教程【Windows环境】
如何学会在合适的场景使用合适的技术方案,这值得思考. 由于本地环境的使用,所以搭建一个本地的Redis集群,本篇讲解Redis主从复制集群的搭建,使用的平台是Windows,搭建的思路和Linux上基 ...
- OPGL+GLFW+GLEW配置详细步骤
转载自:https://blog.csdn.net/weixin_40921421/article/details/80211813 本文设计的工具包: 链接:https://pan.baidu.co ...
- 配置ADB到Windows环境变量
adb 命令可以帮我们快速的管理连接的手机设备,例如执行一些安装apk,卸载apk命令,对于熟悉linux系统的人,可以方便的管理手机目录操作手机文件,还可以通过adb命令查看手机的系统日志等操作. ...
- Redis高可用集群-哨兵模式(Redis-Sentinel)搭建配置教程【Windows环境】
No cross,no crown . 不经历风雨,怎么见彩虹. Redis哨兵模式,用现在流行的话可以说就是一个"哨兵机器人",给"哨兵机器人"进行相应的配置 ...
- OPGL+VS2017+GLFW+GLEW配置详细步骤
OPGL+VS2017+GLFW+GLEW配置详细步骤: https://blog.csdn.net/weixin_40921421/article/details/80211813 原博客地址:ht ...
- lab_0 清华大学ucore实验环境配置详细步骤!(小白入)
实验步骤 1.下载项目 从github上 的https://github.com/kiukotsu/ucore下载 ucore lab实验: git clone https://github.com/ ...
- Python环境配置详细步骤以及第一个程序
打开python官网:https://www.python.org/ 在官网找与自己电脑系统匹配的版本路径 这里以python3.7.2版本为例: 下载完成后,使用管理员身份进行安装: 打开命令提 ...
- PERC H310 配置详细步骤【阵列RAID创建】【阵列恢复】【阵列池创建】
机器配置: HP PRO6300 二手淘的201912,HP的主板芯片Intel Q75芯片组,集成显卡(集成显卡与H310阵列卡冲突),CPU Intel I5 3450 [raid5阵列创建] 1 ...
- PostgreSQL安装详细步骤windows
PostgreSQL安装:一.windows下安装过程安装介质:postgresql-9.1.3-1-windows.exe(46M),安装过程非常简单,过程如下:1.开始安装: 2.选择程序安装目录 ...
随机推荐
- 基于centos6.5 hadoop 集群搭建
1.修改Linux主机名2.修改IP3.修改主机名和IP的映射关系 ######注意######如果你们公司是租用的服务器或是使用的云主机(如华为用主机.阿里云主机等) /etc/hosts里面要配置 ...
- Vuejs2.0之异步跨域请求
Vuejs由1.0更新到了2.0版本.HTTP请求官方也从推荐使用Vue-Resoure变为了axios.接下来我们来简单地用axios进行一下异步请求.(阅读本文作者默认读者具有使用npm命令的能力 ...
- mysql查看某个表的列名
mysql查看某个表的列名mysql -uusername -p 输入密码按登录mysqlshow databases; 查看有哪些数据库use dbname; 选择数据库show tables:查看 ...
- 微信小程序开发工具常用快捷键
格式调整 Ctrl+S:保存文件 Ctrl+[, Ctrl+]:代码行缩进 Ctrl+Shift+[, Ctrl+Shift+]:折叠打开代码块 Ctrl+C Ctrl+V:复制粘贴,如果没有选中任何 ...
- CentOS下利用mysqlbinlog恢复MySQL数据库
如果不小心对数据库进行误操作,而又没有及时备份怎么办?这恐怕是广大的coder经常遇到的一类问题.我今天就因为不小心删除了某个数据库,但最后的备份是1个礼拜前的,唯一能解决的办法就是通过mysqlbi ...
- 神奇的幻方(NOIP2015)
先给题目链接:神奇的幻方 太水了这题,直接模拟就行,直接贴代码. #include<bits/stdc++.h> using namespace std; int main(){ int ...
- sql相同项求和
select (SELECT O2.ORG_NAME FROM OUTSOURCE_ORG O2 where o2.org_id = oo.parent_id) ...
- (14)Why some people find exercise harder than others
https://www.ted.com/talks/emily_balcetis_why_some_people_find_exercise_harder_than_others/transcript ...
- str.index()与str.find()比较
def extract_from_tag(tag,line): opener = "<" + tag + ">" closer = "&l ...
- 总结一下《vue的使用》
1.用vue创建项目的时候, 1.安装axios,对axios进行处理,创建axios.js文件,设置基础请求地址, 设置前置守卫和独享守卫,对请求数据进行设置,(特别实在进行token验证的时候特别 ...