elasticsearch-head安装 & linux-node安装

1.es-head插件
是一个界面化的集群操作和管理工具,可以对集群进行傻瓜式操作。elasticsearch-head是Elasticsearch的图形化界面,方便用户对数据进行增删改查,基于REST的四种方式进行数据交互
es-head主要有三个方面的操作:
显示集群的拓扑,并且能够执行索引和节点级别操作
搜索接口能够查询集群中原始json或表格格式的检索数据
能够快速访问并显示集群的状态
有一个输入窗口,允许任意调用RESTful API。这个接口包含几个选项,可以组合在一起以产生有趣的结果;
请求方法(get、put、post、delete),查询json数据,节点和路径
支持JSON验证器
支持重复请求计时器
支持使用javascript表达式变换结果
收集结果的能力随着时间的推移(使用定时器),或比较的结果
能力图表转换后的结果在一个简单的条形图(包括时间序列)
2.安装环境 的准备工作
node.js Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台
2.1 上传 1.node-v8.12.0-linux-x64.tar.xz 到linux系统中
2.2 解压安装1.node-v8.12.0-linux-x64.tar.xz包
[root@localhost Desktop]# xz -d node-v10.15.3-linux-x64.tar.xz
-rwxrw-rw-. 1 root root 61962240 Mar 28 19:08 node-v10.15.3-linux-x64.tar
2.3 移动到指定的目录/opt/目录
[root@localhost Desktop]# mv node-v10.15.3-linux-x64.tar /opt/
[root@localhost Desktop]# cd /opt/
[root@localhost opt]# ll
total 60536
drwxr-xr-x. 9 root root 4096 Aug 5 01:03 apache-tomcat-8.5.43
drwxr-xr-x. 9 chj chj 4096 Aug 12 19:52 elasticsearch-6.6.2
drwxr-xr-x. 8 uucp 143 4096 Mar 28 2018 jdk1.8.0_171
drwxr-xr-x. 9 root root 4096 Aug 9 19:54 kafka
-rwxrw-rw-. 1 root root 61962240 Mar 28 19:08 node-v10.15.3-linux-x64.tar
2.4 解压 node-v10.15.3-linux-x64.tar 文件 采用 tar -xvf
[root@localhost opt]# tar -xvf node-v10.15.3-linux-x64.tar
2.5 删除安装的文件
[root@localhost opt]# rm -rf node-v10.15.3-linux-x64.tar
[root@localhost opt]# ll
2.6 配置node的环境变量
[root@localhost bin]# pwd
/opt/node-v10.15.3-linux-x64/bin
[root@localhost bin]# vim /etc/profile 编辑环境变量的文件
export JAVA_HOME=/opt/jdk1.8.0_171
export CLASSPATH=.: J A V A H O M E / l i b / d t . j a r : JAVA_HOME/lib/dt.jar: JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
export PATH= J A V A H O M E / b i n : / o p t / n o d e − v 10.15.3 − l i n u x − x 64 / b i n : / o p t / r e d i s − 3.2.1 / s r c : / o p t / z o o k e e p e r − 3.4.10 / b i n : JAVA_HOME/bin:/opt/node-v10.15.3-linux-x64/bin:/opt/redis-3.2.1/src:/opt/zookeeper-3.4.10/bin: JAVAHOME/bin:/opt/nodev10.15.3linuxx64/bin:/opt/redis3.2.1/src:/opt/zookeeper3.4.10/bin:PATH
[root@localhost Desktop]# source /etc/profile 生效文件

2.7 npm
NPM是随同的NodeJS一起安装的包管理工具,能解决的NodeJS代码部署上的很多问题,常见的使用场景有以下几种:
允许用户从NPM服务器下载别人编写的第三方包到本地使用。
允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。
允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。
2.8.cnpm 淘宝
你可以使用我们定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm

npm install -g cnpm --registry=https://registry.npm.taobao.org
npm install -g cnpm --registry=https://registry.npm.taobao.org
3安装es-head的步骤
1.上传安装的es-head的安装包elasticsearch-head-master.zip 并移动到 opt目录
[root@localhost Desktop]# mv elasticsearch-head-master.zip /opt/
2.解压安装包
[root@localhost opt]# unzip elasticsearch-head-master.zip 解压文件

 [root@localhost opt]# rm -rf elasticsearch-head-master.zip   删除安装包
 [root@localhost opt]# mv elasticsearch-head-master/ headelasticsearch   为了方便操作 ,修改 目录名称
3.cnpm install 安装head
  [root@localhost headelasticsearch]# pwd   切换到es-head的根目录
  /opt/headelasticsearch
   [root@localhost headelasticsearch]# cnpm install
4.启动head  连接 elasticsearch  跨域问题
  [root@localhost headelasticsearch]# cnpm run start

5.解决跨域问题
6.修改elasticsearch-6.6.2 中的修改elasticsearch.yml配置文件 允许跨域访问
/opt/elasticsearch-6.6.2/config
http.cors.enabled: true
http.cors.allow-origin: ‘*’
4.计算机的克隆与快照======================================
克隆的时候 :路径地址:D:\Virtual Machines\chjblank-one 130 修改ip
D:\Virtual Machines\chjblank-two 131 修改ip
D:\Virtual Machines\chjblank-three 132 修改ip

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值