所需工具: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
若有大神路過,發現存在問題,萬望多多指教。