node-zk-browser安装配置

Zookeeper作为标准化的分布式协调组件,已经越来越多的运用到各个大数据平台中。在Zookeeper中,经常以类似于Linux文件系统一样的树形结构来保存一些状态信息,而node-zk-browser就是一款可以以图形化来查看Zookeeper树形状态信息的开源工具。下面主要从2个方面来记录如何安装node-zk-browser。

  1. nodejs的安装
    • 下载nodejs,wget https://github.com/joyent/node/archive/v0.8.14.zip
    • 解压,unzip v0.8.14.zip
    • 编译nodejs
      • cd node-0.8.14
      • ./configure --prefix=/usr/local/nodejs/nodejs-0.8.14
      • make
      • sudo make install
    • 设置.bash_profile环境变量
    export PATH=$PATH:/usr/local/nodejs/nodejs-0.8.14/bin
    export NODE_PATH=/usr/local/nodejs/nodejs-0.8.14:/usr/local/nodejs/nodejs-0.8.14/lib/node_modules
    • 验证nodejs安装
      • 编辑hello.js文件,写入
      var http = require("http");
      http.createServer(function(request, response) {
          response.writeHead(200, {"Content-Type":"text/plain"});
          response.write("Hello, nodejs!");
          response.end();
          }).listen(5000);
      • 运行hello.js,node hello.js
      • 在浏览器中,观察 $IP:5000,是否有输出
  2. node-zk-browser
    • 下载node-zk-browser,git clone https://github.com/killme2008/node-zk-browser.git
    • 安装依赖包
      • 安装ejs,npm install -d ejs
      • 安装express,npm install -d [email protected]
      • 安装express-namespace,npm install -d express-namespace
      • 安装zookeeper,npm -d zookeeper
    • 修改zookeeper设置,将start.sh中的ZK_HOST改为实际的zk地址
    • 验证,在浏览器中,观察 $IP:3000,是否有输出
时间: 2024-08-10 00:05:00

node-zk-browser安装配置的相关文章

01 Node.js简介, 安装&配置

Node.js 简介 Node.js 是什么 Node.js 有着强大而灵活的包管理器(node package manager,npm) 目前, 已经有强大第三方工具模块, 例如数据库连接, 网站开发框架, CSS生成器, 操作系统API, 网络通信 等. Node.js 是什么 ? 是一个让 javascript 运行在服务器端的平台, 以前javascript只能运行在浏览器中,  node.js 可以解析 javascript. CommonJS 试图设计一套Javascript的规范.

Linux环境下Node.js的安装配置

1.   官网下载Node.js 2.   安装Node.js 根据下载内容的不同,提供三种安装方法,选择自己喜欢的方式 2.1.   绿色免安装版(Linux(.tar.gz)) 解压Node-XXX.tar.gz tar zxvf Node-XXX.tar.gz 进入Node-XXX/bin目录,可以看到node 和 npm都存在 cd Node-XXX/bin 查看node版本,执行命令看到版本号就说明你下载的内容妥妥的了 ./node –v 将node命令修改为全局(相当于windows

Node: NodeJS的安装配置和应用

一.简介 Node.js 就是运行在服务端的 JavaScrip,NodeJS既能实现一套后端开发,也能配合React和Mysql实现一套前端全栈开发.所以,学习一下Node.js还是非常有必要的.本人也是开始学习入门知识,跟大家一起努力吧. 二.安装 nodeJS一共有三种安装方式,分别如下: 1.通过下载官方安装包进行安装 //官方网址进行下载安装 https://nodejs.org/en/download/ 2.在mac os中使用系统的Homebrew管理工具进行安装 //首先,进入H

nodejs备忘总结(一) -- node和express安装与配置,新建简单项目(附安装配置过程中遇到问题的解决方法)

安装node 本文以安装node_v8.9.0为例(win10环境),下载node-v8.9.0-x64.msi插件 下载后,安装,安装目录默认为C:\Program Files\nodejs 配置环境变量,系统变量->path,添加“C:\Program Files\nodejs\” 运行cmd,输入node -v C:\Windows\system32>node -v v8.9.0 安装express 找到node安装目录C:\Program Files\nodejs,命令行运行 C:\P

Node.js 安装配置

Node.js 安装配置 本章节我们将向大家介绍在window和Linux上安装Node.js的方法. 本安装教程以Node.js v6.10.1 LTS(长期支持版本)版本为例. Node.js安装包及源码下载地址为:https://nodejs.org/en/download/. 你可以根据不同平台系统选择你需要的Node.js安装包. Node.js 历史版本下载地址:https://nodejs.org/dist/ 注意:Linux上安装Node.js需要安装Python 2.6 或 2

openstack安装配置—— controller node配置

    实际生产环境中,每个服务模块很有可能都是一个集群,但我们这里只是带大家配置了一个实验环境,所以我们这里把keystone.nova.neutron.glance.dashboard都安装在了contoller节点上. controller节点基础配置 [[email protected] ~]# hostname controller [[email protected] ~]# lscpu Architecture:          x86_64 CPU op-mode(s):  

openstack安装配置—— compute node配置

    计算节点需要配置的主要是nova和neutron的客户端,控制节点在进行资源调度及配置时需要计算节点配合方能实现的,计算节点配置内容相对较少,实际生产环境中,需要配置的计算节点数量相当庞大,那么我们就需要借助ansible或者puppet这样的自动化工具进行了,   废话不多讲,直接进入配置状态. compute节点基础配置 [[email protected] ~]# lscpu Architecture:          x86_64 CPU op-mode(s):        

2、ZK框架安装、相关类库、web及zk配置

1.先去ZK官网注册一个账号 2.在MyEclipse菜单栏中Help----Eclipse Marketplace中搜索ZK Studio,点击install安装即可       3.相关类库 bsh.jar:BeanShell Java代码解析器 commons-el.jar:Apache的表达式语言(EL)解析器类库 commons-fileupload.jar:Apache的文件上传类库 commons-io.jar:Apache的I/O流处理类库(和文件上传包一起使用) dojoz.j

【02】Node.js 安装配置(OK)

[02] Node.js 安装配置 本章节我们将向大家介绍在window和Linux上安装Node.js的方法. Node.js安装包及源码下载地址为:http://www.nodejs.org/download/. 根据不同平台系统选择你需要的Node.js安装包. 注意:Linux上安装Node.js需要安装Python 2.6 或 2.7 ,不建议安装Python 3.0以上版本. Windowv 上安装Node.js Windows 安装包(.msi) : 32 位安装包下载地址 : h

探秘Node.js(一)——Node.js简介及安装配置

1.Node.js 简介及特点: Node.js 是一个可以让 JavaScript 运行在服务器端的平台,它可以让JavaScript 脱离浏览器的束缚运行在一般的服务器环境下,就像运行 Python. Perl. PHP. Ruby 程序一样.我们可以用 Node.js 轻松地进行服务器端应用开发,Python. Perl. PHP. Ruby 能做的事 Node.js 几乎都能做,而且可以做得更好. Node.js 最大的特点就是采用异步式 I/O 与事件驱动的架构设计.对于高并发的解决方