ElasticSearch、ES-head、Kibana最新版安装教程


本文为Windows下的安装教程,接下来的安装过程有的需要Node.jsnpm的支持

所以需要提前安装Node.js,现在Node.js集成了其包管理器npm

可以在cmd中输入以下命令查看是否安装node.jsnpm

node -v
npm -v

image-20200914201125441


ElasticSearch的安装

1. 下载es

官网https://www.elastic.co/cn/elasticsearch/

image-20200914105035574
然后点击下载,进入到下载页面,然后点击相应的系统即可下载

下载页面https://www.elastic.co/cn/downloads/elasticsearch
image-20200914105201408

ps:官网下在速度十分慢,建议复制下载链接,去迅雷下载
image-20200914105530442

2. 解压es压缩包

解压即可使用

image-20200914105904652

3. 了解es目录

bin:启动文件

config:配置文件
image-20200914110607882
lib:相关jar包(可以看到很多关于lucene的)

logs:日志

modules:功能模块

plugins:插件(比如ik分词器,放在该目录中即可使用)

4. 启动es

双击bin目录下的elasticsearch.bat启动
image-20200914111328138
image-20200914120333920

5. 访问测试

启动后,找到上图访问地址

访问127.0.0.1:9200
image-20200914120422823

到此,即成功




ElasticSearch-head安装

1. 下载es-head

下载地址https://github.com/mobz/elasticsearch-head
image-20200914121432597
image-20200914121454979

2. 解压es-head压缩包

下载完成后解压
image-20200914190058634

3. 下载es-head相关依赖

注意:接下来的操作需要提前安装Node.js

然后打开cmd,切换到当前目录,输入以下命令安装相关依赖

cnpm install

image-20200914190605226
等待安装完成即可,然后重新查看我们的安装目录,可以看到安装完成的依赖文件夹
image-20200914190716364

4. 启动es-head

依赖安装完成后,输入以下命令启动

npm run start

image-20200914191215836
出现上图结果即启动成功

4. 访问测试,连接es

然后访问localhost:9100,出现以下界面
image-20200914191302286
然后我们点击连接,发现没有反应,F12打开控制台,查看信息,发现报错
image-20200914192207570
这是因为跨域问题:这里我们9100端口连接9200端口,跨端口出现问题

5. 解决跨域问题

接下来需要在elasticsearch的配置文件elasticsearch.yml中进行相关设置,先关闭elseticsearch

在elasticsearch的配置文件路径为:elasticsearch安装目录\config\elasticsearch.yml

elasticsearch.yml的最后加上以下两行代码

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

image-20200914192831567
保存后退出,然后重启elasticsearch(点击bin目录下的elasticsearch.bat

启动成功后,访问localhost:9200检查是否成功
image-20200914193005547
然后再次在localhost:9100点击连接,成功!
image-20200914193049332

到此,es-head安装成功,且成功连接了es




Kibana的安装

Kibana是一个针对elasticsearch的开源分析及可视化平台,用来搜索、查看交互存储在Elasticsearch索引中的数据。

  • 使用Kibana可以通过各种图表进行高级数据分析及展示
  • Kibana让海量数据更容易理解。它操作简单,基于浏览器的用户界面可以快速创建仪表板(dashboard)实时显示Elasticsearch查询动态
    • 设置Kibana非常简单。无需编码或者额外的基础架构,几分钟内就可以完成Kibana安装并启动Elasticsearch索引监测。

1. 下载kibana

官网https://www.elastic.co/cn/kibana/

在官网中点击下载跳转到下载页面

image-20200914195819102

下载页面:https://www.elastic.co/cn/downloads/kibana

然后点击相应的系统即可下载
image-20200914200008032
ps:官网下在速度十分慢,建议复制下载链接,去迅雷下载

2. 解压kibana压缩包

下载完成后进行解压,解压需要一定的时间,解压完成即可

3. 启动kibana

双击bin目录下的kibana.bat启动
image-20200914201559218
1

4. 访问测试

如上图所示,kibana默认的端口为5601,访问localhost:5601进行测试,出现如下页面
image-20200914202909804

5. 汉化

修改kibana配置文件kibana.yml,地址:kibana安装目录\config\kibana.yml
image-20200914203757371
最后添加i18n.locale: "zh-CN"
image-20200914203827536
保存退出即可,然后重新启动kibana,可以看到已经全部变成中文
image-20200914204552245

猜你喜欢

转载自blog.csdn.net/qq_45173404/article/details/108588686