dubbo系列(一):linux安裝dubbo與zookeeper(單節點)
此文章只是用來記錄自己的學習心得,有寫的不對的地方還請高手多多指教
一、環境搭建之所需工具
1、JDK:jdk-8u171-windows-x64
2、Tomcat:apache-tomcat-7.0.78
3、zookeeper:zookeeper-3.4.9(相對來說是比較穩定的一個版本)
4、dubbo:dubbo-admin-2.8.4.war
二、詳細安裝步驟
1、JDK與Tomcat安裝步驟省略,詳情請自行百度
2、安裝zookeeper
1>在/root/soft目錄下解壓zookeeper:tar zxvf zookeeper-3.4.9.tar.gz
2>進入conf 資料夾執行命令(cd /root/soft/zookeeper-3.4.9/conf):cp zoo_sample.cfg zoo.cfg
3>在zookeeper-3.4.9目錄下新建資料夾data和logs,進入配置檔案zoo.cfg,編輯資訊,資訊如下:
配置檔案中引數說明:
tickTime : 伺服器與客戶端之間互動的基本時間單元(ms)
dataDir : 儲存zookeeper資料路徑
dataLogDir : 儲存zookeeper的日誌路徑,當此配置不存在時預設路徑與dataDir一致
clientPort : 客戶端訪問zookeeper時經過伺服器端時的埠號
4>配置zookeeper環境變數
此方法與配置jdk 環境變數一致,將以下程式碼新增至 /etc/profile 末尾
#Set Zookeeper Environment
export ZOOKEEPER_HOME=/usr/local/zookeeper-3.3.6
export PATH=$ZOOKEEPER_HOME/bin;$ZOOKEEPER_HOME/conf
切記:配置好環境變數之後,一定要執行命令:source /etc/profile,如不執行,伺服器就啟動不起來了
4>啟動zookeeper
進入/root/soft/zookeeper-3.4.9/bin目錄下,執行命令./zkServer.sh start,出現如下頁面代表啟動成功
輸入命令:./zkServer.sh status,出現如下圖所示:代表單機模式
備註:其他模式另開文章
輸入命令:./zkCli.sh -server ip:port,比如./zkCli.sh -server localhost:2181,啟動日誌中出現welcom to zookeeper的字樣就代表啟動客戶端成功
停止zookeeper:./zkServer.sh stop
3、安裝dubbo-admin
1> 將dubbo-admin-2.8.4.war 包放在解壓好的Tomcat的webapps的ROOT 檔案下,將ROOT資料夾中的內容清空,解壓war包
命令:unzip dubbo-admin-2.8.4.war 解壓到當前資料夾
2>修改WEB-INF下的dubbo.properties檔案,配置zookeeper伺服器和dubbo的管理後臺的帳號密碼,如圖所示:
3>重新啟動tomcat伺服器,啟動tomcat之前一定要先啟動zookeeper,啟動成功之後,就可以用瀏覽器訪問了,訪問地址:http://localhost:8080/dubbo-admin-2.8.4/
相關文章
- Dubbo-zookeeper的部署和安裝
- Dubbo+Zookeeper(二)Dubbo架構架構
- zookeeper、dubbo、kafkaKafka
- Dubbo安裝部署
- Dubbo分散式架構實戰--FastDFS分散式檔案系統的安裝與使用(單節點)分散式架構AST
- DUBBO與ZOOKEEPER、SPRINGMVC整合和使用SpringMVC
- dubbo總結(四)——安裝dubbo管理控制檯
- Apache Dubbo 原始碼搭建與解讀(八)—— Dubbo 註冊中心之ZooKeeperApache原始碼
- dubbo-monitor安裝
- zookeeper學習04 zookeeper收尾+dubbo前瞻
- 構建dubbo分散式平臺-window安裝zookeeper註冊中心分散式
- springboot+dubbo+zookeeperSpring Boot
- dubbo管理控制檯安裝
- zookeeper 叢集安裝(單點與分散式成功安裝)分散式
- [Zookeeper-01]什麼是zookeeper?& Linux / Windows Zookeeper安裝和部署(單點)LinuxWindows
- 跟我學習dubbo-Dubbo管理控制檯的安裝(3)
- Dubbo學習筆記(二) Dubbo 控制後臺的安裝筆記
- Dubbo原始碼淺析(一)—RPC框架與Dubbo原始碼RPC框架
- Dubbo管理控制檯的安裝
- DUBBO安裝配置注意事項
- dubbo管理後臺安裝部署
- ZooKeeper分散式專題與Dubbo微服務入門分散式微服務
- 【Dubbo&&Zookeeper】5、dubbo總結和學習資料彙總
- MySQL高可用工具Orchestrator系列一:單節點模式安裝MySql模式
- Dubbo2.7的Dubbo SPI實現原理細節
- (十三) 構建dubbo分散式平臺-dubbo管控檯安裝分散式
- Dubbo原始碼分析(一)Dubbo的擴充套件點機制原始碼套件
- Dubbo原始碼分析(一)Dubbo與Spring整合例項原始碼Spring
- 跟我學習dubbo-ZooKeeper註冊中心安裝(2)
- greenplum單節點安裝
- linux下安裝redis 單節點安裝操作步驟LinuxRedis
- (十五) 構建dubbo分散式平臺-window安裝dubbo管控臺分散式
- SpringBoot+Dubbo+Zookeeper 例項Spring Boot
- Dubbo 中 Zookeeper 註冊中心原理分析
- SpringBoot之Dubbo和Zookeeper整合Spring Boot
- spring+zookeeper+dubbo使用例項Spring
- 使用dubbo+zookeeper釋出服務與呼叫服務
- Dubbo系列之 (一)SPI擴充套件套件