1.環境準備html
(1)操做系統:CentOS6.5git
(2)安裝JDK而且配置好環境變量,參考:http://blog.csdn.net/u013274055/article/details/73920637github
(3)安裝tomcatweb
(4)下載dubbo包,下載地址:https://github.com/dangdangdotcom/dubboxtomcat
(5)安裝好maven環境app
(6)dubbo註冊中心安裝,以zookeeper爲例,單節點安裝參考:http://blog.csdn.net/u013274055/article/details/77456623 ,集羣方式參考:http://blog.csdn.net/u013274055/article/details/77460387webapp
2.解壓dubbox-dubbox-2.8.4.zip,進入解壓後的文件會看到以下內容maven
3.推薦直接在當前路徑下進行編譯安裝,一方面後續開發中maven中央倉庫是沒有dubbo2.8.4版本的jar包,另外順便將咱們須要用到的dubbo-admin.war包生成。微服務
當前窗口執行:mvn clean install -Dmaven.test.skip=true ,須要跳過測試,要否則編譯不成功。測試
安裝完畢
4.進入dubbox-dubbox-2.8.4\dubbo-admin\target會看到生成的dubbo-admin-2.8.4.war包
5.將生成的war包,放到tomcat的webapps下,解壓到dubbo-admin目錄下
unzip -o dubbo-admin-2.8.4.war -d ./dubbo-admin
6.修改dubbo配置文件dubbo-admin/WEB-INF/dubbo.properties
dubbo.registry.address:註冊中心地址,圖示是集羣配置方式。
dubbo.admin.root.password:root用戶密碼
dubbo.admin.guest.password:guest用戶密碼
7.啓動tomcat
cd tomcat/bin
./startup
8.查看啓動日誌
tail -f ../logs/catalina.out
啓動完畢
9.訪問:ip:port/dubbo-admin
用戶名:root 密碼:root
登陸
分類: 微服務-dubbo