linux下zookeeper環境搭建以及dubbo-admin的編譯與部署

一、首先需要本機安裝jdk以及maven
這裏寫圖片描述
注:這裏不再介紹安裝過程

二、linux下zookeeper下的安裝與配置
1、下載zookeeper的安裝包

wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.8/zookeeper-3.4.8.tar.gz

2、將包解壓到自己將要安裝的位置(我的是/opt/software下)

tar -zxf zookeeper-3.4.8.tar.gz  -C ../softwares/

3、切到conf文件夾,將zoo_sample.cfg複製一份修改名稱爲zoo.cfg

 cd /opt/software/zookeeper-3.4.8/conf/
 cp zoo_sample.cfg  zoo.cfg

4、切到bin目錄下,啓動zkServer

cd ../bin/
./zkServer.sh start

5、查看zookeeper服務的啓動狀態

./zkServer.sh status

這裏寫圖片描述
註明:本機部署zookeeper是單節點,並非集羣,所以狀態是standalone
另:停止zookeeper服務:

 ./zkServer.sh stop

重啓停止zookeeper服務:

./zkServer.sh restart

註明:zookeeper默認端口是2181.

三、windows下編譯dubbo-admin
1、使用git在github下載源碼。

git clone https://github.com/alibaba/dubbo.git

這裏寫圖片描述
注:使用git,linux自行安裝。
目錄結構如下:
這裏寫圖片描述

2、修改maven的鏡像.。修改maven下的conf下的settings.xml 文件

 <mirrors>
     <!-- 阿里鏡像 -->
      <mirror>
      <id>alimaven</id>
      <name>aliyun maven</name>
 <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
      <mirrorOf>central</mirrorOf>        
    </mirror>  
</mirrors>

3、切換到dubbo-admin下執行

mvn install -Dmaven.test.skip=true

執行完成之後,切換到target目錄下可以看到有一個war文件
這裏寫圖片描述
4、將dubbo-admin-2.5.5.war放到tomcat8下的webapps目錄下

 cp dubbo-admin-2.5.5.war  /opt/tomcats/tomcat8/webapps/

5、啓動zookeeper(保證zookeeper成功啓動)
6、啓動tomcat
7、啓動完成後,切換到dubbo-admin-2.5.5/WEB-INF下,查看dubbo.properties,這裏是登錄項目的用戶名與密碼。
這裏寫圖片描述
8、在瀏覽器中輸入:http://192.168.1.102:8080/dubbo-admin-2.5.5/
後輸入用戶名與密碼:
這裏寫圖片描述
登錄進入後:
這裏寫圖片描述
證明dubbo-admin部署成功。

註明:不要在網上直接下載dubbo-admin.war包,自己手動編譯一份部署。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章