dubbo管理控制台安装-dubbo(新版)

git下载新版的dubbo-admin和之前不太一样。

前后端分离,目前官网给出的最新项目,前端位于dubbo-admin-ui文件夹中,后端位于dubbo-admin-server,两者需要分开部署

前端使用的是vue.js部署需要vue的生产运行环境(node,vue,webpack),否则会报错

部署后端时,测试环节

1.git下载dubbo管理控制台

https://github.com/apache/dubbo-admin

2.部署前端

进入dubbo-admin-ui文件夹,在地址栏输入cmd,回车打开命令窗口依次输入以下两个命令

#初始化vue
npm install

#运行
npm run dev

前端文件夹中查看vue.config.js,可看到部署端口是8080

 部署成功后,可访问http://localhost:8082/,会打开登录页面,前端部署成功了,但是无法登录,因为后台还没有部署

此处需要提前安装npm,可参考:https://www.cnblogs.com/jianguo221/p/11487532.html

选择安装webpack

npm install -g webpack

#webpack4以后需要安装这个
npm install -g webpack-cli

#检查版本
webpack -v

webpack中文手册:https://www.webpackjs.com/guides/installation/

3.部署后端

进入dubbo-admin-server,打开cmd窗口,运行如下命令

#官方的方法,可能会报错
#mvn clean package
mvn install -Dmaven.test.skip=true #打包,并跳过测试环节

打包完成后进入target目录,单独拿出jar包,也可以直接在目录里运行

java -jar dubbo-admin-server-0.2.0-SNAPSHOT.jar

运行成功即可。

登录,默认账户:root,root

maven安装:

此处需提前安装maven,如下步骤:

1. 先去maven官网下载:https://maven.apache.org/download.cgi

2.下载的文件解压到文件夹中

3.配置环境变量,添加maven/bin目录:D:apache-maven-3.5.4in

4.打开cmd,运行mvn --version查看版本

5.如果出现JAVA_HOME should point to a JDK not a JRE说明没有安装JDK。需先安装jdk

原文地址:https://www.cnblogs.com/SomnusWho/p/14682087.html