1. 程式人生 > >對於今天自己裝zookeeper和dubbo的一些心得

對於今天自己裝zookeeper和dubbo的一些心得

最近的再練的一個專案需要用到zookeeper和dubbo於是試著自己在虛擬機器上裝著試試


1.因為dubbo的服務安裝註冊中心官方推薦使用zookeeper,所以要裝zookeeper,但是前提必須要有java環境所以jdk的安裝時必不可少的啦


安裝環境:
Linux:centos6.4
Jdk:1.7以上版本



安裝步驟:
第一步:安裝jdk
第二步:把zookeeper的壓縮包上傳到linux系統。
第三步:解壓縮壓縮包
tar -zxvf zookeeper-3.4.6.tar.gz
第四步:進入zookeeper-3.4.6目錄,建立data資料夾。
第五步:把zoo_sample.cfg改名為zoo.cfg
[

[email protected] conf]# mv zoo_sample.cfg zoo.cfg
vim zoo,cfg
第六步:修改data屬性:dataDir=/root/zookeeper-3.4.6/data
第七步:啟動zookeeper
[[email protected] bin]# ./zkServer.sh start
關閉:[[email protected] bin]# ./zkServer.sh stop
檢視狀態:[[email protected] bin]# ./zkServer.sh status

注意:需要關閉防火牆。
service iptables stop
永久關閉修改配置開機不啟動防火牆:
chkconfig iptables off
如果不能成功啟動zookeeper,需要刪除data目錄下的zookeeper_server.pid檔案。




接下來安裝dubbo監控中心


需要安裝tomcat,然後部署監控中心即可。

1、部署監控中心:
[[email protected] ~]# cp dubbo-admin-2.5.4.war apache-tomcat-7.0.47/webapps/dubbo-admin.war

2、啟動tomcat
檢視tomcat的狀態
cat logs/catalina.out

3、訪問http://192.168.25.167:8080/dubbo-admin/
使用者名稱:root
密碼:root

如果監控中心和註冊中心在同一臺伺服器上,可以不需要任何配置。
如果不在同一臺伺服器,需要修改配置檔案:
/root/apache-tomcat-7.0.47/webapps/dubbo-admin/WEB-INF/dubbo.properties