zookeeper和dubbo安裝與搭建(2)

Zookeeper+Dubbo安裝與搭建(2)

(原創:黑小子-餘)

 

1、環境配置:zookeeper3.6.0 + dubbo3.5.4 + maven3.6.1 + jdk1.8 + tomcat8.5

一、Zookeeper下載與配置

(1)Zookeeper3.6.0官網下載: ->點擊<- 。

 

 

(2)解壓打開,新建兩個目錄:logs和data(名字隨意)。

 

(3)打開conf,複製一份zoo_sample.cfg,並更名zoo.cfg。html

 

(4)打開zoo.cfg,來修改一下配置。

 

(5)windows啓動zk:直接雙擊zkServer啓動,可能會閃退;或者打開cmd窗口,進入到zk的bin目錄,輸入:zkServer.cmd便可。

 

(6)能夠經過cmd命令:「netstat -ano」 

或 經過 「netstat -ano | findstr 2181」 更快的查看zk的進程。

 

(7)粗魯一點:關閉zk,直接×掉cmd窗口便可。

 

二、Dubbo下載與配置

(1)dubbo-admin-2.5.x.war官網下載: ->點擊<-web

dubbo源碼提供了兩個下載地址,一個是dubbo官網,一個是GitHub上,咱們推薦從GitHub上下載。spring

緣由:sql

dubbo官網提供的源碼版本,都是2.6版本以後的源碼,沒有2.6版本以前的源碼,而2.6以後的版本,主要是提供給springboot使用的,若是咱們沒有使用使用springboot整合dubbo,那麼不建議使用2.6以後的版本,通常使用2.5.3版本的比較多,此版本比較穩定。apache

還有一個問題,2.6以後的版本,並無提供dubbo-admin(管理控制檯),dubbo-monitor-simple(簡易監控中心),dubbo-registry-simple(簡易註冊中心)等war包windows

 

 

 

解壓過久了,不等了,我在網上找到了資源。dubbo-admin-2.5.x.war 如今存於個人網盤中,支持jdk1.8。

我提供連接: ->點擊<-,提取碼:7idz

 

(2)將它解壓,放入到tomcat的webapps目錄下,結構如圖:瀏覽器

 

(3)因爲個人tomcat在用,因此我弄了一個新的tomcat,值得注意的是:tomcat默認端口號8080已經在舊tomcat用了,因此這裏須要更改一下新toncat配置,修改一下端口號便可。打開 tomcat目錄的conf下的 server.xml 文件。tomcat

 

(4)進入tomcat的bin目錄,能夠看到啓動和關閉。springboot

 

(5)注意順序:先啓動zk,再啓動tomcat,再瀏覽器訪問。瀏覽器輸入密碼:默認root,root。app

 

三、開始運行一下。

(1)先啓動zk,用管理員方式打開cmd窗口,進入到zk的bin目錄而後命令:zkServer.cmd 。也能夠直接雙擊zkServer,不過可能閃退,網上不少解決方法。

快捷啓動cmd

 

  啓動後不要關閉cmd窗口

 

(2)啓動tomcat。跟上面同樣的方式,快捷cmd。而後命令:startup.bat 。

 

 

它會新打開一個窗口,即tomcat運行窗口

 

(3)打開瀏覽器,地址欄輸入:http://localhost:8100/dubbo-admin/ (這是個人),dubbo默認root。

 

        下圖,能夠看到成功了。

 

(4)修改Dubbo-admin登陸用戶名和密碼。

進入dubbo-admin的WEB-INF 下的dubbo.properties

dubbo.admin.root.password=root

的意思是用戶名爲root 密碼爲root

dubbo.admin.guest.password=guest

的意思是用戶名爲guest密碼爲guest

  

 

 (5)關閉tomcat。命令:shutdown.bat 。zk直接×掉窗口。

 

四、

五、

六、

 

 

總結:文章很長,可能比較乏味,不過我都通過實踐的,看到這裏,我相信,你多少對分佈式、微服務的組件有一點點了解,其實瞭解它,學習他並不難,只是一個過程,須要最初本身的理解,長久堅持。我最初寫博客,也只是想對本身的理解作一個記錄,若是本文有不合格的地方,能夠指正,三人行,必有我師!

 

 

qq:2931445528

-----------------------------------------------------------END----------------------------------------------------------------

原文出處:https://www.cnblogs.com/ycs0403/p/12405178.html

相關文章
相關標籤/搜索