zookeeper可視化管理工具node-zk-browser安裝


一、安裝nodejs

1. 下載

wget https://github.com/joyent/node/archive/v0.10.35.tar.gz

2. 解壓

3. 安裝依賴

yum -y install gcc-c++  

(gcc-c++是否為必須安裝,沒實驗。)

(搭建時,nodejs總是出錯,查了很多資料,有的說必須要node-v0.x-archive-0.8.14版本,又是npm各種版本,又是換taobao的npm源...)

(各種折騰,最后實際  v1.10.35也OK)

4. 編譯

cd node-v0.x-archive-0.10.35

./configure --prefix=/home/jenkin/nodejs     //目錄要先建好

make && make install

5.  測試nodejs是否安裝成功

vim hello.js

1
2
3
4
5
6
var http = require("http");
http.createServer(function(request, response) {
         response.writeHead(200, {"Content-Type":"text/plain"});
         response.write("hello jenkin");
         response.end();
         }).listen(5000);  

啟動:node hello.js    

訪問:http://10.112.28.245:5000/ 

會返回:hello jenkin

二 、 安裝node-zk-browser

1. 下載

git clone https://github.com/killme2008/node-zk-browser.git

2. 編譯

cd node-zk-browser

vim /etc/profile

1
2
export PATH=$PATH:/home/jenkin/nodejs/bin
export NODE_PATH=/home/jenkin/nodejs:/home/jenkin/nodejs/lib/node_modules

source /etc/profile

npm install -d

成功后  node-zk-browser/node_modules下會有zookeeper目錄。(以上提到版本不匹配等問題,會導致zookeeper目錄不能生成)

3. 修改啟動腳本

vim node-zk-browser/start.sh

1
2
3
LOGFILE=$(dirname $0)/logs/node-zk-browser.log
export ZK_HOST="10.112.28.245:2181,10.112.28.229:2181,10.112.28.241:2181"
nohup node $(dirname $0)/app.js 2>&1 >>$LOGFILE &

4. 啟動

sh node-zk-browser/start.sh

訪問:http://10.112.28.245:3000/

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM