簡介
Dubbo是一款高性能、輕量級(jí)的開源Java Rpc分布式服務(wù)框架。
配置編譯方法
1. 配置編譯環(huán)境
1) 安裝maven。dubbo的構(gòu)建依賴maven,故需先安裝maven。
具體安裝步驟參考http://m.cqfng.cn/kunpeng/software/maven.html
2) 安裝tomcat。dubbo依賴tomcat運(yùn)行,故需要安裝tomcat。
具體步驟參考http://m.cqfng.cn/kunpeng/software/tomcat.html
3) 安裝zookeeper。dubbo需要注冊(cè)中心,大多數(shù)情況下都是使用zookeeper作為注冊(cè)中心。
zookeeper安裝步驟參考http://m.cqfng.cn/kunpeng/software/zookeeper.html
2. 獲取源碼
獲取“apache-dubbo-2.7.6”源碼包。
cd /usr/local/srcwget https://github.com/apache/dubbo/archive/dubbo-2.5.4.tar.gz
3. 編譯和安裝
1) 修改dubbo中的pom.xml文件。
cd /usr/local/src/tar -zxvf dubbo-2.5.4.tar.gzcd dubbo-dubbo-2.5.4vim pom.xml

2)修改dubbo-admin中的pom.xml文件。
cd dubbo-adminvim pom.xml

3) 修改注冊(cè)鏈接地址地址。
vim src/main/webapp/WEB-INF/dubbo.properties

第一行為注冊(cè)中心的信息,本文檔是使用zookeeper作為注冊(cè)中心,并且和dubbo部署在同一臺(tái)服務(wù)器,所以無需更改。
第二行為root用戶的密碼,可自行更改。后續(xù)登錄時(shí)可使用該賬號(hào)密碼。
第三行為guest用戶密碼,可自行更改。后續(xù)登錄時(shí)可使用該賬號(hào)密碼。
4)構(gòu)建dubbo
cd /usr/local/src/dubbu-dubbo-2.5.4/dubbo-adminmvn package -Dmaven.skip.test=true
構(gòu)建成功后會(huì)在dubbo-admin目錄下生成target目錄,將target目錄下的dubbo-admin-2.5.4-SNAPSHOT.war文件拷貝到tomcat的webapps目錄下
cp ./target/dubbo-admin-2.5.4-SNAPSHOT.war /usr/local/src/apache-tomcat-8.5.41/webapps/dubbo-admin.war
4. 運(yùn)行和驗(yàn)證
啟動(dòng)tomcat 。
sh /usr/local/src/apache-tomcat-8.5.41/bin/startup.sh
啟動(dòng)tomcat后會(huì)將“dubbo-admin.war”壓縮包解壓,生成的“dubbo-admin”即為啟動(dòng)的dubbo項(xiàng)目。

使用瀏覽器訪問 http://<ECS的 彈性公網(wǎng)IP >:8080/dubbo-admin,輸入賬號(hào)root密碼root,會(huì)出現(xiàn)如下頁面表示安裝成功。
最新文章
- CSE是什么_CSE產(chǎn)品優(yōu)勢_CSE功能_CSE使用場景
- 應(yīng)用管理與運(yùn)維平臺(tái)如何管理微服務(wù)_微服務(wù)應(yīng)用_微服務(wù)應(yīng)用管理-華為云
- 如何選擇應(yīng)用管理與運(yùn)維平臺(tái)_運(yùn)維管理_灰度發(fā)布-華為云
- 應(yīng)用管理平臺(tái)_web應(yīng)用管理_微服務(wù)應(yīng)用管理-華為云
- 應(yīng)用管理與運(yùn)維平臺(tái)有什么作用_運(yùn)維管理_灰度發(fā)布-華為云
- 微服務(wù)應(yīng)用托管_應(yīng)用托管_云應(yīng)用引擎CAE-華為云