1. 程式人生 > >淘淘商城系列——zookeeper單機版安裝

淘淘商城系列——zookeeper單機版安裝

這篇文章,我單獨來說一下zookeeper如何安裝。在實際開發中,zookeeper都是執行在Linux系統上的,因此,我們也把zookeeper安裝到Linux系統上,一般來說我們開發時用windows系統,工程開發完成之後部署在Linux系統上,因此要想有Linux環境我們就需要安裝虛擬機器,然後在虛擬機器中進行安裝。這裡我使用的Linux系統是CentOS6.7,下面我就來詳講在Linux系統上如何安裝zookeeper。

下載zookeeper安裝包

首先我們肯定要先下載zookeeper安裝包,我下載的是:
這裡寫圖片描述

安裝zookeeper

上傳zookeeper的安裝包到Linux

之前我在篇文章中已經詳細講解過如何上傳檔案到Linux,所以這裡我就不再贅述了。
怎樣知道我們真的上傳上去了呢?在當前使用者主目錄(即root)下使用ll命令檢視一下該目錄。
這裡寫圖片描述

建立zookeeper的安裝路徑

安裝zookeeper之前,先建立zookeeper的安裝路徑,我打算將zookeeper安裝在/usr/local/目錄下的zookeeper目錄中,所以我們要在/usr/local/目錄下建立一個zookeeper目錄。
使用cd /usr/local命令切換到local目錄,並使用ll命令檢視一下該目錄。
這裡寫圖片描述
然後使用mkdir zookeeper命令在local目錄下建立一個zookeeper目錄。
這裡寫圖片描述


建立成功之後使用ll命令檢視一下local目錄,效果如下:
這裡寫圖片描述

解壓zookeeper

使用cd ~命令切換到當前使用者主目錄(即root)下,然後使用tar -zxvf zookeeper-3.4.6.tar.gz -C /usr/local/zookeeper命令將root目錄下的zookeeper-3.4.6.tar.gz檔案解壓到/usr/local/zookeeper目錄下。
這裡寫圖片描述
解壓成功之後,使用cd /usr/local/zookeeper命令切換到zookeeper目錄下,然後再使用ll命令檢視一下該目錄,如下:
這裡寫圖片描述
然後再使用cd zookeeper-3.4.6命令進入到zookeeper-3.4.6目錄中,使用ll

命令檢視一下這個目錄,就能看到我們非常熟悉的東西了。
這裡寫圖片描述

安裝zookeeper

在安裝zookeeper之前,大家一定要注意,由於zookeeper的安裝需要JDK的支援,因此需要先安裝JDK,大家可以參考這篇文章進行學習。
我們進入到zookeeper-3.4.6目錄中之後,使用mkdir data命令在該目錄中建立一個data目錄,如下圖所示。
這裡寫圖片描述
建立成功之後使用ll命令檢視一下zookeeper-3.4.6目錄,效果如下:
這裡寫圖片描述
然後我們進入到conf目錄下,可以看到該目錄下有個zoo_sample.cfg檔案。
這裡寫圖片描述
接著我們需要使用mv zoo_sample.cfg zoo.cfg命令將zoo_sample.cfg檔案改下名字,改為zoo.cfg,如下圖所示。
這裡寫圖片描述
修改成功之後使用ll命令檢視一下conf目錄,效果如下:
這裡寫圖片描述
下面我們來修改zoo.cfg檔案,我們使用的命令是vim zoo.cfg,在開啟的檔案中修改”dataDir”的路徑為我們上面建立的data的絕對路徑,即/usr/local/zookeeper/zookeeper-3.4.6/data,如下所示。
這裡寫圖片描述
修改完zoo.cfg之後,按esc退出編輯模式,然後再輸入:wq命令來儲存並退出zoo.cfg,這樣我們便配置好了。
接下來我們便啟動zookepper,我們進入到/zookeeper-3.4.6/bin目錄下,使用命令./zkServer.sh start來啟動zookeeper,啟動完之後,我們可以使用./zkServer.sh status來檢視啟動狀態,如下圖所示。
這裡寫圖片描述
如果想關閉zookeeper可以使用命令./zkServer.sh stop來關閉,這裡就不演示了。啟動完zookeeper,我們便有註冊中心了。