> 文档中心 > 2022超级详细的linux系统安装jdk1.8版本和dubbo及zookeeper注册中心安装(dubbo-admin注册中心可视化管理安装)

2022超级详细的linux系统安装jdk1.8版本和dubbo及zookeeper注册中心安装(dubbo-admin注册中心可视化管理安装)


2022超级详细的linux系统安装jdk1.8版本和dubbo及zookeeper注册中心安装(dubbo-admin注册中心可视化管理安装)

因为dubbo和zookeeper都是依赖于java开发的,所有都需要使用到JVM运行

1、JDK版本的安装

官网下载地址:https://www.oracle.com/java/technologies/downloads/#java8

2022超级详细的linux系统安装jdk1.8版本和dubbo及zookeeper注册中心安装(dubbo-admin注册中心可视化管理安装)

1.1、点击登录下载jdk,需要选择linux版本的
1.2、下载完成将压缩包通过(FinalShell)可视化管理软件上传到虚拟机
1.3、解压文件
tar -zxvf jdk-8u333-linux-x64.tar.gz

解压后运行ll指令可以看到解压后的目录

2022超级详细的linux系统安装jdk1.8版本和dubbo及zookeeper注册中心安装(dubbo-admin注册中心可视化管理安装)

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}

2022超级详细的linux系统安装jdk1.8版本和dubbo及zookeeper注册中心安装(dubbo-admin注册中心可视化管理安装)

安装键盘的esc键进行退出,输入:wq保存并退出

1.5、重启环境变量让其生效
source /etc/profile
1.6、测试是否成功

测试方法于wind的一样,通过输入javajavac指令来判断是否有一长串的内容输出,如果有就代表安装成功了,使用下面的语句可以查看安装的java版本

java -version

2022超级详细的linux系统安装jdk1.8版本和dubbo及zookeeper注册中心安装(dubbo-admin注册中心可视化管理安装)

2、安装ZooKeeper

ZooKeeper服务器是用Java创建的,它运行在JVM之上。需要安装JDK 7或更高版本。

下载官方地址:https://zookeeper.apache.org/releases.html#download

下载后还是与上面那的一样上传到虚拟机中进行解压安装

2.1、在opt目录下运行下面语句创建一个安装的文件夹
#打开 opt目录cd /opt#创建zooKeeper目录mkdir  zooKeeper

通过FinalShell然间可以直接上传下载好的压缩包文件到上面

2.2、解压文件
tar -zxvf apache-zookeeper-3.5.6-bin.tar.gz 
2.3、复制配置文件进行修改
# 进入到安解压的文件的配置文件中cd apache-zookeeper-3.5.6-bin/conf/# 复制zoo_sample.cfg配置文件的名为zoo.cfg文件cp zoo_sample.cfg zoo.cfg
2.4、修改配置文件
#打开目录cd /opt/zooKeeper/#创建zooKeeper存储目录mkdir  zkdata# 查看zkdata的目录pwd#修改zoo.cfgvim /opt/zooKeeper/apache-zooKeeper-3.5.6-bin/conf/zoo.cfg

2022超级详细的linux系统安装jdk1.8版本和dubbo及zookeeper注册中心安装(dubbo-admin注册中心可视化管理安装)

2.5、启动zookeeper

进入到bin目录

2022超级详细的linux系统安装jdk1.8版本和dubbo及zookeeper注册中心安装(dubbo-admin注册中心可视化管理安装)

# 启动项目./zkServer.sh start# 停止项目./zkServer.sh stop# 查看运行状态./zkServer.sh status

3、dubbo-admin可视化管理安装

前提条件:win本地电脑上需要安装到node.js插件和maven

3.1、node.js官网下载地址:http://nodejs.cn/
3.2、dubbo-admin下载地址:https://github.com/apache/dubbo-admin
3.3、将下载好的压缩包(dubbo-admin-develop)解压到一个没有中文的目录
3.4、修改配置文件

解压后我们进入…\dubbo-admin-develop\dubbo-admin-server\src\main\resources目录,找到 application.properties 配置文件 进行配置修改

2022超级详细的linux系统安装jdk1.8版本和dubbo及zookeeper注册中心安装(dubbo-admin注册中心可视化管理安装)

修改内容如下:

将zookeeper的地址改为我们启动的虚拟机即可

# centers in dubbo2.7admin.registry.address=zookeeper://192.168.149.135:2181admin.config-center=zookeeper://192.168.149.135:2181admin.metadata-report.address=zookeeper://192.168.149.135:2181

admin.registry.address注册中心
admin.config-center 配置中心
admin.metadata-report.address元数据中心

3.5、打包项目

在 dubbo-admin-develop 目录进入终端执行打包命令

mvn  clean package

等待时长可能有5分钟以上,出现如下情况为安装成功

2022超级详细的linux系统安装jdk1.8版本和dubbo及zookeeper注册中心安装(dubbo-admin注册中心可视化管理安装)

3.6、启动后端

需要定位到如下目录

cd dubbo-admin-distribution/target

执行命令启动后端项目

java -jar .\dubbo-admin-0.1.jar

运行结果

2022超级详细的linux系统安装jdk1.8版本和dubbo及zookeeper注册中心安装(dubbo-admin注册中心可视化管理安装)

3.7、启动前端

前提需要有安装到node

执行命令到前端文件

cd dubbo-admin-ui

执行命令构建

npm run dev

构成成功之后的结果

2022超级详细的linux系统安装jdk1.8版本和dubbo及zookeeper注册中心安装(dubbo-admin注册中心可视化管理安装)

3.8、访问

账号密码默认是:root

http://localhost:8081/

如果没有启动消费者或提供者是没有数据的

2022超级详细的linux系统安装jdk1.8版本和dubbo及zookeeper注册中心安装(dubbo-admin注册中心可视化管理安装)