linux安裝dubbo與zookeeper(一)

所需工具:java

jdk1_7.tar.gzweb

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

zookeeper.tar.gztomcat

tomcat7.0.tar.gz服務器

 以上文件下載需根據本身的電腦系統下載相對匹配的文件 我這裏用的均是64位app

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

# mkdir soft工具

二、建立soft 文件夾成功後將 jdk、dubbo、zookeeper解壓到 /usr/local 目錄下spa

# cd /usr/local/soft3d

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

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

三、文件解壓完成後,開始安裝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 文件,從新加載有三種辦法:

  一、# source /etc/profile

  二、#  . /etc/profile

  三、重啓虛擬機

  檢查jdk是否安裝成功:

 

  # java -version

四、安裝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

  

五、安裝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  永久關閉

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

  登陸密碼與帳戶均爲 root

 

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

相關文章
相關標籤/搜索