安裝dubbo admin 2.6以及以上版本

安裝dubbo admin 2.6以及以上版本

轉載https://juejin.im/post/5d2f201be51d455d6d5358d0

1.前往https://github.com/apache/dubbo-admin
使用命令git clone https://github.com/apache/dubbo-admin.git進行項目的克隆

使用IDEA打開項目,可以發現是一個springboot項目,如下圖所示。
在這裏插入圖片描述
項目架構說明
dubbo-admin-distribution:用於存放一些項目配置相關。
dubbo-admin-server:用作後端微服務。
dubbo-admin-ui:用於頁面渲染顯示。
如果使用的是遠程的zookeeper,那麼需要修改相應的配置,打開dubbo-admin-server模塊,找到application.properties配置文件,修改相應的zookeeper地址,如下:

admin.registry.address=zookeeper://你的zookeeper的ip:2181
admin.config-center=zookeeper://你的zookeeper的ip:2181
admin.metadata-report.address=zookeeper://你的zookeeper的ip:2181

修改完畢即可啓動server中的DubboAdminApplication,在瀏覽器中輸入localhost:8080/swagger-ui.html可以看到Swagger文檔,其中,Swagger是一個規範且完整的框架,提供描述,生產,消費和可視化RESTful Web Service。若成功顯示,這說明後端程序運行成功。

dubbo-admin-ui項目配置
安裝nodejs
由於前端頁面使用到了vue框架,所以需要下載nodejs,進入官網,進行下載。

下載地址:nodejs.cn/download/

在這裏插入圖片描述
安裝完畢後,配置環境變量:

1)修改用戶變量PATH:新建變量,內容爲“ D:\ nodejs”。
2)添加系統變量NODE_PATH:設置爲:“ D:\ nodejs> \ node_modules”。
注意:具體地址請參考自己的安裝地址

重新打開cmd,使用命令:node -v與npm -v,如果出現版本號,則說明安裝成功!

在這裏插入圖片描述

1)使用命令npm congfig get registry,結果爲registry.npmjs.org,由於是國外的替代,所以下載速度堪憂,使用set命令npm config set registry http://registry.npm.taobao.org將其換成淘寶的替代。
2)使用cd命令,進入文件dubbo-admin-ui目錄,使用命令npm install,進行安裝。安裝完畢如下圖所示。
在這裏插入圖片描述
3)使用命令npm run dev,運行成功,如下圖所示。
在這裏插入圖片描述
4)打開瀏覽器輸入localhost:8081,即可看到運行成功頁面。
注:zookeeper默認賬戶密碼均爲root
在這裏插入圖片描述
總結
dubbo-admin是一個非常方便的工具,但是若想進入管理頁面,每次必須得先啓動服務。故可以直接生成war pack,丟到自己服務器tomcat目錄下的webapp中。運行tomcat直接輸入ip:8081就可以查看了。

發佈了8 篇原創文章 · 獲贊 0 · 訪問量 2316
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章