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、kafkaKafka
- dubbo 和 zookeeper
- DUBBO與ZOOKEEPER、SPRINGMVC整合和使用SpringMVC
- springboot+dubbo+zookeeperSpring Boot
- [Zookeeper-01]什麼是zookeeper?& Linux / Windows Zookeeper安裝和部署(單點)LinuxWindows
- Apache Dubbo 原始碼搭建與解讀(八)—— Dubbo 註冊中心之ZooKeeperApache原始碼
- 構建dubbo分散式平臺-window安裝zookeeper註冊中心分散式
- zookeeper學習04 zookeeper收尾+dubbo前瞻
- linux下安裝redis 單節點安裝操作步驟LinuxRedis
- Merge_Test_1_dubbo+zookeeper
- Dubbo+Zookeeper叢集案例
- SpringBoot之Dubbo和Zookeeper整合Spring Boot
- SpringBoot+Dubbo+Zookeeper 例項Spring Boot
- Dubbo原始碼淺析(一)—RPC框架與Dubbo原始碼RPC框架
- Dubbo學習筆記(二) Dubbo 控制後臺的安裝筆記
- MySQL高可用工具Orchestrator系列一:單節點模式安裝MySql模式
- Dubbo管理控制檯的安裝
- Spring Alibaba Nacos替換dubbo zookeeperSpring
- ZooKeeper分散式專題與Dubbo微服務入門分散式微服務
- Dubbo原始碼分析(一)Dubbo與Spring整合例項原始碼Spring
- greenplum單節點安裝
- SonarQube系列一、Linux安裝與部署Linux
- zookeeper單節點和叢集部署與配置
- Dubbo原始碼分析(一)Dubbo的擴充套件點機制原始碼套件
- Dubbo2.7的Dubbo SPI實現原理細節
- 構建springmvc+dubbo分散式平臺-dubbo管控檯安裝SpringMVC分散式
- Dubbo2.6.2 Admin(Web)安裝部署Web
- dubbo+zookeeper+springboot構建服務Spring Boot
- Dubbo 中 Zookeeper 註冊中心原理分析
- Spring boot + Zookeeper + Dubbo學習筆記Springboot筆記
- vertica單節點安裝教程
- Dubbo系列之 (一)SPI擴充套件套件
- Zookeeper單機安裝
- springboot+dubbo+zookeeper微服務實踐demoSpring Boot微服務
- 【Dubbo原始碼閱讀系列】之 Dubbo XML 配置載入原始碼XML
- Dubbo | Dubbo快速上手筆記 - 環境與配置筆記
- Dubbo SPI 原始碼學習 & admin安裝(二)原始碼