linux安裝dubbo與zookeeper(一)


所需工具:

jdk1_7.tar.gz

dubbo-admin-2.5.4.war(此文件不需解壓)

zookeeper.tar.gz

tomcat7.0.tar.gz

 以上文件下載需根據自己的電腦系統下載相對匹配的文件 我這里用的均是64位

1、通過filezila工具遠程連接Linux服務器,並在Linux服務的/usr/local下創建一個文件夾 soft,用來保存上傳的文件

# mkdir soft

2、創建soft 文件夾成功后將 jdk、dubbo、zookeeper解壓到 /usr/local 目錄下

# cd /usr/local/soft

# tar -vxf  jdk1_7.tar.gz -C  /usr/local

注意 -vxf 后面為文件名 -C 必須為大寫  其后所跟目錄為文件加壓所指定的目錄

3、文件解壓完成后,開始安裝jdk

     1>  檢查Linux系統是否已經安裝jdk ,若已經安裝則將其卸載或找到其所在目錄刪除。

  當我們將對應的文件解壓完成以后就已經相當於安裝了,只是需要對其中的一些配置文件進行修改。

  配置環境變量:

  # vi /etc/profile

  進入此文件后在文件的最后一行添加

  #set java environment
  JAVA_HOME=/usr/local/jdk1.7.0_80
  CLASSPATH=.:$JAVA_HOME/lib.tools.jar
  PATH=$JAVA_HOME/bin:$PATH
  export JAVA_HOME CLASSPATH PATH

  添加完成后使用  #wq 保存並退出

  重新加載 /etc/profile 文件,重新加載有三種辦法:

  1、# source /etc/profile

  2、#  . /etc/profile

  3、重啟虛擬機

  檢查jdk是否安裝成功:

 

  # java -version

4、安裝zookeeper

  1>當我們將zookeeper解壓到 /usr/local 目錄下后 ,進入zookeeper的根目錄創建一個data 文件夾,此文件用來保存zookeeper的log信息

  2>進入conf 文件夾修改zoo_sample.cfg 為zoo.cfg

  3>修改zoo.conf中的datalogDir路徑

  #  cd conf

  

  # vi zoo.cfg

  

 

    配置文件中參數說明:

    tickTime : 服務器與客戶端之間交互的基本時間單元(ms)

    dataDir : 保存zookeeper數據路徑

    dataLogDir : 保存zookeeper的日志路徑,當此配置不存在時默認路徑與dataDir一致

    clientPort : 客戶端訪問zookeeper時經過服務器端時的端口號

   4>配置zookeeper環境變量

  此方法與配置jdk 環境變量一致,將以下代碼添加至 /etc/profile 末尾

  #Set Zookeeper Environment

  export ZOOKEEPER_HOME=/usr/local/zookeeper-3.3.6
  export PATH=$ZOOKEEPER_HOME/bin;$ZOOKEEPER_HOME/conf

   5> 啟動zookeeper

  

  # cd bin

  

  # ./zkServer.sh start

  

  停止zookeeper 

  # ./zkServer.sh stop

  

5、安裝dubbo-admin

  1> 將dubbo-admin-2.5.4.war 包放在解壓好的Tomcat的webapps 文件下

  

  2>加入成功后,啟動tomcat 便可被tomcat解析出dubbo-admin-2.5.4文件

  此時我們便可以進行訪問dubbo的管理平台,注意在訪問前需要關閉我們Linux服務器的防火牆;

  #  service iptables stop   這是臨時關閉的

  # chkconfig iptables off  永久關閉

6、打開瀏覽器訪問localhost:8080/dubbo-admin-2.5.4

  登錄密碼與賬戶均為 root

 

如有大神路過,發現存在問題,萬望多多指教。

  

  

 

  

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM