Dubbo-admin jar包方式部署,不依赖Tomcat,要求环境jdk,maven,node.js,idea(可选)
dubbo-admin是前后端分离的项目,前端是vue项目,后端是springboot项目,所以部署admin就是分别将前后端项目运行起来
一、下载Dubbo-admin
Gitee和GitHub上都有,GitHub地址:https://github.com/apache/dubbo-admin/tree/develop,将项目源码下载下来
![](https://i-blog.csdnimg.cn/blog_migrate/ff19359766469e73c64da5855fb4ea70.png)
二、修改配置
在本地打开项目,修改配置指向你自己的注册中心
![](https://i-blog.csdnimg.cn/blog_migrate/0db3cd92c1c8a123d6785d048f2402be.png)
admin.registry.address注册中心
admin.config-center 配置中心
admin.metadata-report.address元数据中心
三、编译项目
使用idea编辑器将下载到本地的项目打开,使用maven插件编译打包,打包完成之后在distribution目录下的target找到dubbo-admin-0.5.0-SNAPSHOT.jar,就是后端运行的jar包。
![](https://i-blog.csdnimg.cn/blog_migrate/05072c1b69ec2eff069387cf4fcbd55c.png)
dubbo-admin-ui目录下即为前端运行环境
四、运行前后端项目
启动后端:在dubbo-admin-0.5.0-SNAPSHOT.jar同级目录下,打开命令提示符,执行命令,java -jar dubbo-admin-0.5.0-SNAPSHOT.jar
![](https://i-blog.csdnimg.cn/blog_migrate/9580576b7f8212626b8ef5a7b3db34c2.png)
启动前端:在dubbo-admin-ui目录下,打开命令提示符,执行命令,npm run dev
![](https://i-blog.csdnimg.cn/blog_migrate/3b422c75c1052ecbd371300881e8eb93.png)
五、登录管理页面
![](https://i-blog.csdnimg.cn/blog_migrate/808a97bb9210612cdba1ee1b3393a0f9.png)
完成登录后,在服务注册到注册中心后即可查询到对应的服务
![](https://i-blog.csdnimg.cn/blog_migrate/faa3efd7b7a4fd69466fc31e491a00fb.png)