1.首先JDK先安裝好java
2.準備一個tomcat來運行dubbogit
github源碼下載:https://github.com/dangdangdotcom/dubboxgithub
下載後:web
zookeeper信息指向:apache
打war包放入tomcat運行:tomcat
1.進入下載的文件裏服務器
2.運行cmdapp
進入cmd輸入:mvn install -Dmaven.test.skip=truewebapp
或出現一個successmaven
而後找到打包好的war文件:dubbo-admin-版本.war
把他放入準備好的Tomcat下的webapps目錄下
啓動tomcat
如:在D:\apache-tomcat-9.0.12\bin下點擊startup.bat啓動
最後用戶名和密碼都是root
1.下載zookeeper文件:http://mirror.bit.edu.cn/apache/zookeeper/
這裏我上傳了zookeeper-3.4.6 https://download.csdn.net/download/qq_41045405/10968718
2.下載後找到zookeeper-3.4.9\conf目錄下的zoo_sample.cfg文件,將他更名爲zoo.cfg
而後打開:
dataDir=D:\\zookeeper-3.4.10\\bin\\data
dataLogEir=D:\\zookeeper-3.4.10\\bin\\log
這兩個是日誌能夠本身定義
剩下的:
tickTime:基本事件單元,以毫秒爲單位。這個時間是做爲 Zookeeper 服務器之間或客戶端與服務器之間維持心跳的時間間隔,它用來控制心跳和超時,也就是每一個 tickTime 時間就會發送一個心跳。默認狀況下最小的會話超時時間爲兩倍的 tickTime。
clientPort:監聽客戶端鏈接的端口。這個端口就是客戶端鏈接 Zookeeper 服務器的端口,Zookeeper 會監聽這個端口,接受客戶端的訪問請求。
dataDir:是 Zookeeper 保存數據的目錄,默認狀況下,Zookeeper 將寫數據的日誌文件也保存在這個目錄裏。
dataLogDir:是 Zookeeper 保存日誌文件的目錄
3.啓動Zookeeper:
在bin下面找到zkEnv.cmd,點擊啓動
4.出現這個說明成功:
而後你能夠在dubbo上看見這個服務
注:必定要先將java環境變量配置好