1、JDK版本的安装因为dubbo和zookeeper都是依赖于java开发的,所有都需要使用到JVM运行
1.1、点击登录下载jdk,需要选择linux版本的 1.2、下载完成将压缩包通过(FinalShell)可视化管理软件上传到虚拟机 1.3、解压文件官网下载地址:https://www.oracle.com/java/technologies/downloads/#java8
tar -zxvf jdk-8u333-linux-x64.tar.gz
解压后运行ll指令可以看到解压后的目录
1.4、配置jdk环境变量/etc/profile文件的改变会涉及到系统的环境,也就是有关Linux环境变量的东西
所以,我们要将jdk配置到/etc/profile,才可以在任何一个目录访问jdk
# 运行命令添加jdk环境变量 vim /etc/profile
进入修改文件页面后,需要安装键盘上的Ins键切换到编辑/插入模式才可以对文件进行修改,在profile文件尾部添加如下内容
进入到解压的jdk目录,输入pwd可以看到文件的所在位置,复制
export JAVA_HOME=/jdk1.8.0_333 #jdk安装目录
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export PATH=$PATH:${JAVA_PATH}
安装键盘的esc键进行退出,输入:wq保存并退出
1.5、重启环境变量让其生效source /etc/profile1.6、测试是否成功
测试方法于wind的一样,通过输入java和javac指令来判断是否有一长串的内容输出,如果有就代表安装成功了,使用下面的语句可以查看安装的java版本
java -version2、安装ZooKeeper
2.1、在opt目录下运行下面语句创建一个安装的文件夹ZooKeeper服务器是用Java创建的,它运行在JVM之上。需要安装JDK 7或更高版本。
下载官方地址:https://zookeeper.apache.org/releases.html#download
下载后还是与上面那的一样上传到虚拟机中进行解压安装
#打开 opt目录 cd /opt #创建zooKeeper目录 mkdir zooKeeper
2.2、解压文件通过FinalShell然间可以直接上传下载好的压缩包文件到上面
tar -zxvf apache-zookeeper-3.5.6-bin.tar.gz2.3、复制配置文件进行修改
# 进入到安解压的文件的配置文件中 cd apache-zookeeper-3.5.6-bin/conf/ # 复制zoo_sample.cfg配置文件的名为zoo.cfg文件 cp zoo_sample.cfg zoo.cfg2.4、修改配置文件
#打开目录 cd /opt/zooKeeper/ #创建zooKeeper存储目录 mkdir zkdata # 查看zkdata的目录 pwd #修改zoo.cfg vim /opt/zooKeeper/apache-zooKeeper-3.5.6-bin/conf/zoo.cfg2.5、启动zookeeper
进入到bin目录
# 启动项目 ./zkServer.sh start # 停止项目 ./zkServer.sh stop # 查看运行状态 ./zkServer.sh status3、dubbo-admin可视化管理安装
3.1、node.js官网下载地址:http://nodejs.cn/ 3.2、dubbo-admin下载地址:https://github.com/apache/dubbo-admin 3.3、将下载好的压缩包(dubbo-admin-develop)解压到一个没有中文的目录 3.4、修改配置文件前提条件:win本地电脑上需要安装到node.js插件和maven
解压后我们进入…dubbo-admin-developdubbo-admin-serversrcmainresources目录,找到 application.properties 配置文件 进行配置修改
修改内容如下:
将zookeeper的地址改为我们启动的虚拟机即可
# centers in dubbo2.7 admin.registry.address=zookeeper://192.168.149.135:2181 admin.config-center=zookeeper://192.168.149.135:2181 admin.metadata-report.address=zookeeper://192.168.149.135:2181
3.5、打包项目admin.registry.address注册中心
admin.config-center 配置中心
admin.metadata-report.address元数据中心
在 dubbo-admin-develop 目录进入终端执行打包命令
mvn clean package
等待时长可能有5分钟以上,出现如下情况为安装成功
3.6、启动后端需要定位到如下目录
cd dubbo-admin-distribution/target
执行命令启动后端项目
java -jar .dubbo-admin-0.1.jar
运行结果
3.7、启动前端前提需要有安装到node
执行命令到前端文件
cd dubbo-admin-ui
执行命令构建
npm run dev
构成成功之后的结果
3.8、访问账号密码默认是:root
http://localhost:8081/
如果没有启动消费者或提供者是没有数据的



