环境篇之 ES 的 head 插件安装准备|学习笔记

本文涉及的产品
检索分析服务 Elasticsearch 版,2核4GB开发者规格 1个月
简介: 快速学习环境篇之 ES 的 head 插件安装准备

开发者学堂课程【大数据 Flink 实时旅游平台环境篇 2020版:环境篇之 ES 的 head插件安装准备】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址 https://developer.aliyun.com/learning/course/643/detail/10701


环境篇之 ES 的 head 插件安装准备

ES 插件 head 安装

1、Head 是 elasticsearch 的集群管理工具,也可以用于文档创建、数据浏览和查询等操作。

2.elasticsearch-head 是一款开源软件被托管在 github 上面,所以如果我们要使用它,必须先安装 git,通过 git 获取 elasticsearch-head。

3.运行 elasticsearch-head 会用到 grunt,而 grunt 需要 npm 包管理器,所以 nodejs是必须要安装的。

准备工作:

1.下载 nodejs:

访问http://nodejs.cn/download/

image.png

点击 linux 二进制文件(x64),下载好之后把他拖到服务器上面。

2.安装 nodejs:

解压 node:

[root@hadoop01 ~]# tar -xvf  

/home/node-v12.16.1-linux-x64.tar.xz-C/usr/local

[root@hadoop01 ~]#  

cd/usr/local/node-v12.16.1-linux-x64/

输入[root@hadoop01 node-v12.16.1-linux-x64]#ll./bin/

为 nodejs 和 npm 全局可用,做2个软连接(本质是配置环境变量):

[root@hadoop01 node-v12.16.1-linux-x64]# ln-s  

/usr/local/node-v12.16.1-linux- x64/bin/node  

/usr/bin/node

[root@hadoop01 node-v12.16.1-1inux-x64]# 1n -s  

/usr/10cal/node-v12.16.1-1inux-x64/bin/npm/usr/bin/npm

输入[root@hadoop01 node-v12.16.1-linux-x64]# which node 回车

验证 node 和 npm:

[root@hadoop01 node-v12.16.1-linux-x64]# node -v

v 12.16.1

[root@hadoop01 node-v12.16.1-linux-x64]# npm-v

6.13.4

Node 安装完毕。

3.安装 grunt

[root@hadoop01 node-v12.16.1-linux-x64]# npm config set registry

http://registry.cnpmjs.org   ##注册官网镜像(使用淘宝较快)

[root@hadoop01 node-v12.16.1-linux-x64]# npm config set registry

https://registry.npm.taobao.org  ##注册淘宝镜像

[root@hadoop01 node-v12.16.1-linux-x64]# npm install -g grunt-cli

下载 phontomjs (手动安装需自行下载)

https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-2.1.1-linux-x86_64.tar.bz2

安装 phontomjs 所需要的解压工具:

[root@hadoop01 local]#yum install -y bzip2 # 安装 bzip2

安装 git:

[root@hadoop01 ~]# yum install -y git

使用 git下载 head 插件:

[root@hadoop01 node-v12.16.1-linux-x64]# cd /usr/local

[root@hadoop01 local]# git clone  

git://github.com/mobz/elasticsearch-head.git

相关实践学习
使用阿里云Elasticsearch体验信息检索加速
通过创建登录阿里云Elasticsearch集群,使用DataWorks将MySQL数据同步至Elasticsearch,体验多条件检索效果,简单展示数据同步和信息检索加速的过程和操作。
ElasticSearch 入门精讲
ElasticSearch是一个开源的、基于Lucene的、分布式、高扩展、高实时的搜索与数据分析引擎。根据DB-Engines的排名显示,Elasticsearch是最受欢迎的企业搜索引擎,其次是Apache Solr(也是基于Lucene)。 ElasticSearch的实现原理主要分为以下几个步骤: 用户将数据提交到Elastic Search 数据库中 通过分词控制器去将对应的语句分词,将其权重和分词结果一并存入数据 当用户搜索数据时候,再根据权重将结果排名、打分 将返回结果呈现给用户 Elasticsearch可以用于搜索各种文档。它提供可扩展的搜索,具有接近实时的搜索,并支持多租户。
相关文章
|
23小时前
ElasticSearch-Head浏览器插件离线安装
ElasticSearch-Head浏览器插件离线安装
106 0
|
9月前
|
JavaScript
万事起头难:完整步骤带你学会Node.js环境配置
万事起头难:完整步骤带你学会Node.js环境配置
101 0
|
分布式计算 Hadoop 大数据
环境篇之 ES 的 head 插件安装|学习笔记
快速学习环境篇之 ES 的 head 插件安装
644 0
|
9月前
|
JavaScript Linux iOS开发
如何使用NVM优雅的管理Node.js 版本
要优雅地管理 Node.js 版本,可以使用Node Version Manager (NVM)
|
23小时前
|
JavaScript 前端开发 算法
【从0配置JAVA项目相关环境2】node.js + 前端 从配置到运行
【从0配置JAVA项目相关环境2】node.js + 前端 从配置到运行
70 0
|
10月前
|
JavaScript 数据可视化 开发工具
|
人工智能 JavaScript 编译器
2023年伊凡最新整理简单方法之为hbuilderx配置node环境实现可npm install
本文优雅草伊凡投稿一颗优雅草科技,欢迎其他朋友们来投稿(一定会详细署名),好直接开始,由于伊凡的电脑实在太卡了因此重装了一下系统所有环境全没了可能要一步步做环境了,后续可能会发关于flutter,鸿蒙开发的环境,不过说实话win10系统老是更新越更新就越卡建议所有同学们至少2年内一次重装,伊凡这台电脑主机接近8000多(21年迈的)看了下记录上一次重装是2021年怪不得打个英雄联盟都能偶尔卡顿简直就是不可思议。检查下是否安装成功,显示版本号即为成功。安装完了,运行-cmd 输入。官网去下载编译器解压。
2023年伊凡最新整理简单方法之为hbuilderx配置node环境实现可npm install
|
大数据 流计算 开发者
环境篇之 ES 的 head 插件测试|学习笔记
快速学习环境篇之 ES 的 head 插件测试
89 0
环境篇之 ES 的 head 插件测试|学习笔记
|
JSON JavaScript 数据格式
ES Head插件的两种安装方式,推荐
ES Head插件的两种安装方式,推荐
ES Head插件的两种安装方式,推荐
npm i 安装依赖后,项目目录文件没有显示node_modules
npm i 安装依赖后,项目目录文件没有显示node_modules
730 0
npm i 安装依赖后,项目目录文件没有显示node_modules