第一步安裝jdk1.7(1.8會出現異常)
dubbo-admin 運行在tomcat下,因此需要實現安裝jdk和tomcat。但是dubbo-admin只支持jdk1.7和jdk1.8不兼容,否則會拋出404異常
解決方案:
安裝jdk1.7版本
步驟:
1.下載jdk1.7版本
2、解壓jdk
#tar -zxvf jdk1.7.0_80.tar.gz -C /usr/local
3.需要在etc/profile裏需要安裝環境變量
第二步安裝tomcat1.7
在usr/local下或者在home/imaxonor下解壓tomcat1.7,
1.配置tomcat不使用環境變量配置的jdk版本,而使用指定的版本
在tomcat的bin目錄下創建setenv.sh文件。
內容如下:
JAVA_HOME=/usr/local/jdk1.7.0_80
2.啓動tomcat
/home/imaxonor/apache-tomcat-dubbo/bin/startup.sh
3.將dubbo-admin-2.5.4.war放在webapps下
重啓tomcat(# startup.sh),此時會解壓dubbo-admin-2.5.4.war
4.刪除原來的webapps下的ROOT目錄,
# rm -rf ROOT
5.將dubbo-admin-2.5.4更名爲ROOT
# mv dubbo-admin-2.5.4 ROOT
第四步安裝zookeeper
Zookeeper是使用java語言開發的,可以運行在window、linux等各種平臺上,需要先安裝jdk。
## 安裝步驟: ##
1、安裝jdk;
2、把zookeeper的安裝包上傳到linux中
3、解壓縮安裝包
#tar -zxvf zookeeper-3.4.6.tar.gz -C /usr/local
4、進入zookeeper-3.4.6目錄創建data目錄
#mkdir data
5、進入conf目錄,拷貝zoo_sample.cfg 並命名爲zoo.cfg
#cp ./zoo_sample.cfg zoo.cfg
6、修改data屬性
把zoo.cfg中的dataDir給爲
dataDir=/usr/local/zookeeper-3.4.6/data
7、管理zookeeper服務
啓動:
#cd bin
# ./zkServer.sh start
停止:
#./zkServer.sh stop
查看狀態:
#./zkServer.sh status
**注意:需要關閉防火牆**