資源描述:
《dubbo+zookeeper安裝v1.0_2016-5-28》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、Dubbo+zookeeper安裝十期王炎炎2016-5-28環(huán)境版本Linux系統(tǒng):centOS7JDK:jdk-7u76-linux-x64.tar.gzTomcat:apache-tomcat-7.0.59.tar.gzZookeeper:zookeeper-3.4.6.tar.gzDubbo:dubbo-admin-2.5.3.war以上版本經(jīng)過測試,沒有沖突,可以使用。Zookeeper安裝在安裝之前保證jdk版本和zookeeper安裝不沖突。為了與注釋區(qū)分開,這里用$符號表示要輸入或者
2、修改的命令。#表示注釋。1、修改操作系統(tǒng)的/etc/hosts文件中添加:#zookeeperservers192.168.22.251edu-provider-012、解壓zookeeper安裝包到指定目錄:#tar-zxvfzookeeper-3.4.6.tar.gz–C/指定目錄$tar–zxvfzookeeper-3.4.6.tar.gz–C/usr/local/zookeeper3.4.6/zookeeper-3.4.63、在/home/wusc/zookeeper-3.4.6目錄下創(chuàng)建以
3、下目錄:$cd/usr/local/zookeeper3.4.6/zookeeper-3.4.6$mkdirdata$mkdirlogs5將/usr/local/zookeeper3.4.6/zookeeper-3.4.6/conf目錄下的zoo_sample.cfg文件拷貝一份,命名為為zoo.cfg$cpzoo_sample.cfgzoo.cfg6、修改zoo.cfg配置文件:$vizoo.cfg#ThenumberofmillisecondsofeachticktickTime=2000#Th
4、enumberofticksthattheinitial#synchronizationphasecantakeinitLimit=10#Thenumberofticksthatcanpassbetween#sendingarequestandgettinganacknowledgementsyncLimit=5#thedirectorywherethesnapshotisstored.#donotuse/tmpforstorage,/tmphereisjust#examplesakes.dataD
5、ir=/usr/local/zookeeper3.4.6/zookeeper-3.4.6/datadataLogDir=/usr/local/zookeeper3.4.6/zookeeper-3.4.6/logs#theportatwhichtheclientswillconnectclientPort=2181#2888,3888areelectionportserver.1=edu-provider-01:2888:38887、在dataDir=/usr/local/zookeeper3.4.6
6、/zookeeper-3.4.6/data下創(chuàng)建myid文件編輯myid文件,并在對應(yīng)的IP的機(jī)器上輸入對應(yīng)的編號。如在zookeeper上,myid文件內(nèi)容就是1。如果只在單點(diǎn)上進(jìn)行安裝配置,那么只有一個(gè)server.1。$vimyid18、root用戶下修改vi/etc/profile,增加zookeeper配置:#zookeeperenvexportZOOKEEPER_HOME=/usr/local/zookeeper3.4.6/zookeeper-3.4.6exportPATH=$ZOOKE
7、EPER_HOME/bin:$PATH使配置文件生效$source/etc/profile9、關(guān)閉防火墻CentOS7中關(guān)閉防火墻的命令systemctldisablefirewalld.service10、啟動(dòng)并測試zookeeper(1)/usr/local/zookeeper3.4.6/zookeeper-3.4.6/bin目錄中執(zhí)行:不同的操作系統(tǒng)啟動(dòng)命令稍微有些不同。這里需要注意$./zkServer.shstart(2)輸入jps命令查看進(jìn)程:$jps1456QuorumPeerMain
8、1475Jps其中,QuorumPeerMain是zookeeper進(jìn)程,啟動(dòng)正常(3)查看狀態(tài):$zkServer.shstatusTomcat+Dubbo安裝1、解壓:$tar-zxvfapache-tomcat-7.0.59.tar.gz–C/usr/local$mvapache-tomcat-7.0.59dubbo-admin-tomcat2、移除/usr/local/dubbo-admin-tomcat/webapps目錄下的所有文件:$rm-rf*3、上傳