Elasticsearch、Kibana7.6.2安装及head插件安装

【ES笔记】Elasticsearch、Kibana7.6.2安装及head插件安装

  • (一)安装包准备
    • 1、JDK-14_下载
    • 2、Elasticsearch(7.6.2)_下载
    • 3、Kibana(7.6.2)_下载
    • 4、Nodejs_下载
    • 5、Head插件_下载
  • (二)解压并安装
  • (三)环境部署【最重要】
    • 1、Elasticsearch、Kibana7.6.2的环境部署
    • 2、Nodejs的环境部署
    • 3、Head插件_安装部署

这篇blog是在2020年5月1日写的,For Windows系统的。
目前ES更新到7.6.2版本;JDK最新版本为14;Nodejs最新版为12.16.1

(一)安装包准备

安装包预告图: Elasticsearch、Kibana7.6.2安装及head插件安装_第1张图片

1、JDK-14_下载

【Java SE - Downloads | Oracle】
官网链接: https://www.oracle.com/java/technologies/javase-downloads.htmlElasticsearch、Kibana7.6.2安装及head插件安装_第2张图片
建议还是下最新版的,我习惯装在D盘,安装时记得自己留意下修改路径就行。

【Tips】我是直接将默认的C盘安装的"C"改成"D",然后我的Java的路径就是D:\Program Files\Java\jdk-14\bin
Elasticsearch、Kibana7.6.2安装及head插件安装_第3张图片
然后记得配置环境变量。在“此电脑”右击—属性—高级系统设置—环境变量—系统变量中的Path—编辑—新建,然后输入以下路径:

D:\Program Files\Java\jdk-14\bin

2、Elasticsearch(7.6.2)_下载

【下载 Elastic 产品 | Elastic】
官网链接: https://www.elastic.co/cn/downloads/
Elasticsearch、Kibana7.6.2安装及head插件安装_第4张图片
【Downloads Elasticsearch Free】
链接: https://www.elastic.co/cn/downloads/elasticsearch
Elasticsearch、Kibana7.6.2安装及head插件安装_第5张图片
下载可能会挺慢的…

3、Kibana(7.6.2)_下载

Kibana的下载也是一样的。要注意的是Kibana和Elasticsearch的版本要一致
【Downloads Kibana Free】
链接: https://www.elastic.co/cn/downloads/kibana
Elasticsearch、Kibana7.6.2安装及head插件安装_第6张图片
下载可能也会挺慢的…

4、Nodejs_下载

【下载 | Node.js】
官网链接: https://nodejs.org/zh-cn/download/
Elasticsearch、Kibana7.6.2安装及head插件安装_第7张图片

5、Head插件_下载

Head插件是在Github官网上下载的。
【GitHub - mobz/elasticsearch-head】
官网链接: https://github.com/mobz/elasticsearch-head
Elasticsearch、Kibana7.6.2安装及head插件安装_第8张图片
点“Clone or download”——“Download ZIP”即可。

(二)解压并安装

下载好之后,将压缩包解压
双击“node-v12.16.1-x64.msi”安装Nodejs,中间记得改下路径,其他都点“Next”。
(我是统一放到一个文件夹里的,如下图)
Elasticsearch、Kibana7.6.2安装及head插件安装_第9张图片
检验Nodejs是否安装成功,按住“Win+R”,输入cmd,在DOS命令窗口输入:

node -v

查看Nodejs的版本。查看得到就是安装成功了,如图:
Elasticsearch、Kibana7.6.2安装及head插件安装_第10张图片

可能跟大家有点不同的是~
我将 elasticsearch-head-master 解压到 elasticsearch-7.6.2 文件夹中,因为我觉得这样比较好管理吧。
Elasticsearch、Kibana7.6.2安装及head插件安装_第11张图片
然后简单了解下文件目录

Elasticsearch和Kibana解压后的文件目录都差不多,主要还是以下那样的结构:
Elasticsearch、Kibana7.6.2安装及head插件安装_第12张图片

【文件目录详解】

  • bin 启动文件:里面后缀为.bat的就是启动程序的,双击即可启动Elasticsearch或Kibana。
  • config 配置文件:里面后缀为.yml的就是主配置文件,可以使用记事本或者其他程序打开修改程序配置。
  • lib 依赖包
  • logs 日志文件
  • modules 功能模块
  • plugins 插件
  • data 存放索引数据文件

Elasticsearch的启动文件:
Elasticsearch、Kibana7.6.2安装及head插件安装_第13张图片
Elasticsearch的主配置文件:
Elasticsearch、Kibana7.6.2安装及head插件安装_第14张图片
Kibana的启动文件和主配置文件也是这样的(kibana.bat和kibana.yml),不重复了。

【Tips】汉化Kibana,修改配置文件kibana.yml末端的:

#i18n.locale: "en"
改为
i18n.locale: "zh-CN"

注释的"#"删掉,en改为zh-CN。
Elasticsearch、Kibana7.6.2安装及head插件安装_第15张图片

(三)环境部署【最重要】

1、Elasticsearch、Kibana7.6.2的环境部署

首先给Elasticsearch、Kibana7.6.2 配置环境变量。在“此电脑”右击—属性—高级系统设置—环境变量—系统变量中的Path—编辑—新建,然后输入以下路径:

D:\ES-sw\elasticsearch-7.6.2\bin
D:\ES-sw\kibana-7.6.2-windows-x86_64\bin

如图所示:
Elasticsearch、Kibana7.6.2安装及head插件安装_第16张图片
按住“Win+R”,输入cmd,在DOS命令窗口输入elasticsearch启动,如图:

elasticsearch

Elasticsearch、Kibana7.6.2安装及head插件安装_第17张图片
在浏览器中打开http://127.0.0.1:9200/或http://localhost:9200/
得到下图这样的页面,说明成功部署好Elasticsearch:
Elasticsearch、Kibana7.6.2安装及head插件安装_第18张图片
按住“Win+R”,输入cmd,在DOS命令窗口输入kibana启动,如图:

kibana

Elasticsearch、Kibana7.6.2安装及head插件安装_第19张图片
在浏览器中打开http://localhost:5601/
得到下图这样的页面,说明成功部署好Kibana:

2、Nodejs的环境部署

想要利用Nodejs实现在http://127.0.0.1:9100/跨域访问http://127.0.0.1:9200/,就要在elasticsearch.yml文件末端添加两行代码:

http.cors.enabled: true
http.cors.allow-origin: "*"

Elasticsearch、Kibana7.6.2安装及head插件安装_第20张图片

3、Head插件_安装部署

进入elasticsearch-head-master路径下的DOS命令窗口。
这样进入更快
Elasticsearch、Kibana7.6.2安装及head插件安装_第21张图片
输入以下代码:

// 默认国外镜像下载会很慢,甚至会失败,npm从淘宝的镜像下载包会更快
npm config set -g registry https://registry.npm.taobao.org
// 全局安装grunt-cli工具
npm install -g grunt-cli
// 下载依赖(在Receiving那一步可能会失败,没关系的,再试一次)
npm install

Elasticsearch、Kibana7.6.2安装及head插件安装_第22张图片
启动、运行Head插件:

npm run start

grunt server

Elasticsearch、Kibana7.6.2安装及head插件安装_第23张图片
“允许访问”后,看到以下信息说明已经成功启动了。
Elasticsearch、Kibana7.6.2安装及head插件安装_第24张图片

访问http://127.0.0.1:9100/进入Head插件。
Elasticsearch、Kibana7.6.2安装及head插件安装_第25张图片

你可能感兴趣的:(ES软件安装,信息检索,笔记,elasticsearch,es,windows,nodejs,java)