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://img-blog.csdnimg.cn/img_convert/a9e727af78186d8979fd2bb34d0e9717.png)
二、修改配置
在本地打开项目,修改配置指向你自己的注册中心
![](https://img-blog.csdnimg.cn/img_convert/0cc7db8b644e144682270ccb0551d9c0.png)
admin.registry.address注册中心
admin.config-center 配置中心
admin.metadata-report.address元数据中心
三、编译项目
使用idea编辑器将下载到本地的项目打开,使用maven插件编译打包,打包完成之后在distribution目录下的target找到dubbo-admin-0.5.0-SNAPSHOT.jar,就是后端运行的jar包。
![](https://img-blog.csdnimg.cn/img_convert/f52e4762fd9d8ce790a795db768970f2.png)
dubbo-admin-ui目录下即为前端运行环境
四、运行前后端项目
启动后端:在dubbo-admin-0.5.0-SNAPSHOT.jar同级目录下,打开命令提示符,执行命令,java -jar dubbo-admin-0.5.0-SNAPSHOT.jar
![](https://img-blog.csdnimg.cn/img_convert/4b291c2a465731cf7a89f3a590b8a095.png)
启动前端:在dubbo-admin-ui目录下,打开命令提示符,执行命令,npm run dev
![](https://img-blog.csdnimg.cn/img_convert/73a02f37afd7c6d551aaf48b19793b68.png)
五、登录管理页面
![](https://img-blog.csdnimg.cn/img_convert/ee31ea400b97fae6f42a5c0f3db4ed6e.png)
完成登录后,在服务注册到注册中心后即可查询到对应的服务
![](https://img-blog.csdnimg.cn/img_convert/f721b74724329706939e0c2b8d07339c.png)