nodejs的zookeeper模块及web管理工具node-zk-browser的安装
2016-06-01 10:29
886 查看
网上关于zookeeper的web界面查看工具有好几个,Node-ZK-Browser的界面相对好点,是用nodejs写的,尝试搭建了下。
一、安装node.js
关于centos安装node.js的步骤请查看:http://www.16boke.com/article/detail/25
二、安装node-zk-browser
1、下载node-zk-browser
下载node-zk-browser我们通过git直接clone的方式来下载,具体的github地址为:https://github.com/killme2008/node-zk-browser
或者也可以下载压缩包:wget https://github.com/killme2008/node-zk-browser/archive/master.zip
2、安装node-zk-browser依赖包
进入node-zk-browser目录下,直接执行npm install -d即可,正常情况下都可以安装成功,有可能出现zookeeper安装失败。
如果出现安装失败可以更换npm源的方式来安装,更换为淘宝npm源的命令为:npm config set registry https://registry.npm.taobao.org
再次执行npm install zookeeper。如果还是失败需要指定zookeeper的版本,我采用npm install zookeeper@3.4.8-1这个版本安装成功的。
安装之后,会在 node_modules 下出现4个目录 ejs express express-namespace zookeeper 4个文件.
三、配置node-zk-browser
进入node-zk-browser目录,修改 app.js
var zkclient = new ZkClient(host);
修改host 为自己ZK的 IP和端口
![](http://www.16boke.com/imagepro/upload/image/20160601/1464747866796028188.png)
管理员账号配置
修改user.json,
{
"admin" : "admin"
}
用户名和密码都为admin
四、启动服务
./start.sh
五、查看
浏览器输入 http://IP:3000 默认3000. 就可以访问了
![](http://www.16boke.com/imagepro/upload/image/20160601/1464747873530077568.png)
转载来源:一路博客:http://www.16boke.com/article/detail/151,更多nodejs文章请见:http://www.16boke.com
一、安装node.js
关于centos安装node.js的步骤请查看:http://www.16boke.com/article/detail/25
二、安装node-zk-browser
1、下载node-zk-browser
下载node-zk-browser我们通过git直接clone的方式来下载,具体的github地址为:https://github.com/killme2008/node-zk-browser
git clone https://github.com/killme2008/node-zk-browser.git
或者也可以下载压缩包:wget https://github.com/killme2008/node-zk-browser/archive/master.zip
2、安装node-zk-browser依赖包
进入node-zk-browser目录下,直接执行npm install -d即可,正常情况下都可以安装成功,有可能出现zookeeper安装失败。
如果出现安装失败可以更换npm源的方式来安装,更换为淘宝npm源的命令为:npm config set registry https://registry.npm.taobao.org
再次执行npm install zookeeper。如果还是失败需要指定zookeeper的版本,我采用npm install zookeeper@3.4.8-1这个版本安装成功的。
安装之后,会在 node_modules 下出现4个目录 ejs express express-namespace zookeeper 4个文件.
三、配置node-zk-browser
进入node-zk-browser目录,修改 app.js
var zkclient = new ZkClient(host);
修改host 为自己ZK的 IP和端口
![](http://www.16boke.com/imagepro/upload/image/20160601/1464747866796028188.png)
管理员账号配置
修改user.json,
{
"admin" : "admin"
}
用户名和密码都为admin
四、启动服务
./start.sh
五、查看
浏览器输入 http://IP:3000 默认3000. 就可以访问了
![](http://www.16boke.com/imagepro/upload/image/20160601/1464747873530077568.png)
转载来源:一路博客:http://www.16boke.com/article/detail/151,更多nodejs文章请见:http://www.16boke.com
相关文章推荐
- Centos6 编译安装Python
- 硬盘安装CentOS 6.2以及添加GRUB启动菜单
- CentOS 6.2实战部署Nginx+MySQL+PHP
- CentOS 7系统配置上的变化解析
- CentOS下DB2数据库安装过程详解
- CentOS 6.3下编译安装Ruby 2.0笔记
- 使用ruby部署工具mina快速部署nodejs应用教程
- Google官方支持的NodeJS访问API,提供后台登录授权
- 浅谈Nodejs观察者模式
- nodejs教程之环境安装及运行
- nodejs中的fiber(纤程)库详解
- 基于NodeJS的前后端分离的思考与实践(五)多终端适配
- 基于NodeJS的前后端分离的思考与实践(二)模版探索
- 实例详解Nodejs 保存 payload 发送过来的文件
- 我的NodeJs学习小结(一)
- Node.js 应用跑得更快 10 个技巧
- nodejs中实现sleep功能实例
- Nodejs异步回调的优雅处理方法