CentOS6.8下搭建zookeeper web界面查看工具node-zk-browser
zookeeper的web界面查看工具Node-ZK-Browser的界面是用nodejs写的今天试着搭建了下。
1. 安装nodejs
[root@localhost product]# pwd
/usr/local/product
[root@localhost product]# wget https://nodejs.org/dist/v6.11.4/node-v6.11.4.tar.gz
[root@localhost product]# tar -zxvf node-v6.11.4.tar.gz
[root@localhost product]# cd node-v6.11.4
[root@localhost node-v6.11.4]# ./configure --prefix=/usr/local/product/node-v6.11.4
[root@localhost node-v6.11.4]# make && make install
2. 配置环境变量
[root@localhost node-v6.11.4]# vim ~/.bash_profile
#nodejs
export PATH=$PATH:/usr/local/product/node-v6.11.4/bin
export NODE_PATH=/usr/local/product/node-v6.11.4:/usr/local/product/node-v6.11.4/lib/node_modules
[root@localhost node-v6.11.4]# source ~/.bash_profile
3. 验证
nodejs是自带了npm的。运行如下的脚本hello.js来验证是否安装成功:
[root@localhost node-v6.11.4]# vim hello.js
var http = require("http");http.createServer(function(request, response) {response.writeHead(200, {"Content-Type": "text/plain"});response.write("Hello World");response.end();}).listen(9987);
[root@localhost node-v6.11.4]# node hello.js
在浏览器输入: http://192.168.10.186:9987 可以显示”Hello World”就说明安装成功了,如下图所示:
4. 安装依赖包
[root@localhost product]# wget https://github.com/killme2008/node-zk-browser/archive/master.zip
[root@localhost product]# unzip node-zk-browser-master.zip
[root@localhost product]# cd node-zk-browser-master
[root@localhost node-zk-browser-master]# npm install -d
[root@localhost node-zk-browser-master]# cd node_modules/
[root@localhost node_modules]# ll
total 16
drwxr-xr-x 3 root root 4096 Oct 19 16:16 ejs
drwxr-xr-x 5 root root 4096 Oct 19 16:17 express
drwxr-xr-x 3 root root 4096 Oct 19 16:17 express-namespace
drwxr-xr-x 10 root root 4096 Oct 19 16:18 zookeeper
5. 修改app.js配置文件
[root@localhost node-zk-browser-master]# pwd
/usr/local/product/node-zk-browser-master
[root@localhost node-zk-browser-master]# vim app.js
var zkclient = new ZkClient("192.168.10.186:3000"); #修改此行内容
用户名和密码是在 user.json 中,只有登录后才能再web界面上创建删除zk节点
6. 启动服务
[root@localhost node-zk-browser-master]# ./start.sh
浏览器输入:http://192.168.10.186:3000 就可以访问了,默认端口为3000在app.js中可以修改。
安装好后的界面如下图:
转载于:https://www.cnblogs.com/vurtne-lu/p/7693364.html
CentOS6.8下搭建zookeeper web界面查看工具node-zk-browser相关推荐
- Centos6.8下搭建SVN服务器
1.Centos6.8下搭建SVN服务器 Subversion是一个自由,开源的版本控制系统.Subversion将文件存放在中心版本库里.这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一 ...
- CentOS下搭建测试WEB平台
CentOS下搭建测试WEB平台 LAMP MYSQL 下载免编译的软件包 cd /usr/local/src wget http://mirrors.sohu.com/mysql/MySQL-5.1 ...
- linux下搭建zookeeper集群
linux下搭建zookeeper集群 1.准备 1.下载zookeeper压缩包 (注:下载3.4.14版本,3.5以上运行时会少jar包) 2.系统:centOS7 安装好java环境 3.将压缩 ...
- [IDS]CentOS6.6下搭建基于snort+barnyard2+base的入侵检测系统,超详细!!!
最详细的CentOS6.6下搭建基于snort+barnyard2+base的入侵检测系统 免责声明 一.如果因为使用本文档照成损失(系统崩溃.数据丢失等),作者不承担任何责任. 二.本文档只是个人使 ...
- Linux 下搭建 Java Web 开发环境
Linux 下搭建 Java Web 开发环境 我的小站.Github Java Web,是用Java技术来解决相关web互联网领域的技术栈,下方为 Linux 下搭建 Java Web 开发环境教程 ...
- web界面设计工具_您应该了解的14个Web设计工具
web界面设计工具 Our time is very limited and we don't try most awesome tools available on the market becau ...
- CentOS6.5下搭建LAMP+FreeRadius+Daloradius Web管理和TP-LINK路由器、H3C交换机连接,实现,上网认证和记账功能
什么是RADIUS服务: RADIUS:(Remote Authentication Dial In User Service)中文名为远程用户拨号认证服务,简称RADIUS,是目前应用最广泛的AAA ...
- CentOS下搭建Zookeeper集群
Zookeeper简介 ZooKeeper是一个开源的分布式应用协调服务,用于在分布式应用各个节点之间进行协调,并通过稳健的同步技术维护共享数据. 这里提到了一个新名词:"分布式应用&quo ...
- [Zookeeper基础]-- linux下搭建zookeeper集群
安装zookeeper步骤 1\\准备机器h15.h16.h17 注意:机器之间需要两两免密码登陆 将zookeeper文件复制到h15\h16\h17上,并且解压 相关说明文档在解压文件路径下: z ...
最新文章
- HTTP测试、常用编解码转换工具
- proc文件系统编程
- java使用Redis4--主从复制
- Linux双网卡NAT共享上网
- 世界公认最好的记忆方法_全球公认最好的12个教育孩子的方法,值得每个家长收藏学习!...
- python dict下标_python数据类型性能问题
- Reachability,ios检测网络使用环境
- MariaDB Spider 数据库分库分表实践 
分库分表
- 将xscj指定为当前数据库_通过网络连接数据库模式Hive的搭建过程详解
- HTML5 动态统计表
- 如何使用QGIS下载在线地图
- vs C4996的错误解决方法
- Java WebService视频教程
- 企业微信 Android端开发
- 【工控老马】三菱Q系列PLC调试及三菱触摸屏报警使用说明详解
- 计算机注册表命令,进入注册表的方法和命令(电脑的注册表怎么打开)
- 【POJ 3580】 SuperMemo
- Dsh006 python基础编程--列表
- 82个加密数字货币遭交易所下线,全球区块链ICO代币进入强监管
- java个十百千万位余数_1 Java第三课[流程控制]
热门文章
- 最长上升子序列(LIS)
- Asp.Net异常:由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值的解决方法...
- select count
- IBM HACMP 系列 -- 安装和配置三
- .NET设计模式系列文章
- XP 风格的可拖动列、可排序、可改变宽度的DataGrid的例子
- 算法学习:后缀数组 height的求取
- 杭电多校(五)2019.08.05--暑假集训
- Namenode文件系统命名空间映像文件及修改日志
- 设计模式系列之----观察者模式