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

harry发布

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


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

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

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

node -v
npm -v

%title插图%num


ElasticSearch的安装

1. 下载es

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

%title插图%num
然后点击下载,进入到下载页面,然后点击相应的系统即可下载

下载页面https://www.elastic.co/cn/downloads/elasticsearch
%title插图%num

ps:官网下在速度十分慢,建议复制下载链接,去迅雷下载
%title插图%num

2. 解压es压缩包

解压即可使用

%title插图%num

3. 了解es目录

bin:启动文件

config:配置文件
%title插图%num
lib:相关jar包(可以看到很多关于lucene的)

logs:日志

modules:功能模块

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

4. 启动es

双击bin目录下的elasticsearch.bat启动
%title插图%num
%title插图%num

5. 访问测试

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

访问127.0.0.1:9200
%title插图%num

到此,即成功


ElasticSearch-head安装

1. 下载es-head

下载地址https://github.com/mobz/elasticsearch-head
%title插图%num
%title插图%num

2. 解压es-head压缩包

下载完成后解压
%title插图%num

3. 下载es-head相关依赖

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

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

cnpm install

%title插图%num
等待安装完成即可,然后重新查看我们的安装目录,可以看到安装完成的依赖文件夹
%title插图%num

4. 启动es-head

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

npm run start

%title插图%num
出现上图结果即启动成功

4. 访问测试,连接es

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

5. 解决跨域问题

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

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

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

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

%title插图%num
保存后退出,然后重启elasticsearch(点击bin目录下的elasticsearch.bat

启动成功后,访问localhost:9200检查是否成功
%title插图%num
然后再次在localhost:9100点击连接,成功!
%title插图%num

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


Kibana的安装

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

  • 使用Kibana可以通过各种图表进行高级数据分析及展示
  • Kibana让海量数据更容易理解。它操作简单,基于浏览器的用户界面可以快速创建仪表板(dashboard)实时显示Elasticsearch查询动态

    • 设置Kibana非常简单。无需编码或者额外的基础架构,几分钟内就可以完成Kibana安装并启动Elasticsearch索引监测。

1. 下载kibana

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

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

%title插图%num

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

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

2. 解压kibana压缩包

下载完成后进行解压,解压需要一定的时间,解压完成即可
%title插图%num

3. 启动kibana

双击bin目录下的kibana.bat启动
%title插图%num
%title插图%num

4. 访问测试

如上图所示,kibana默认的端口为5601,访问localhost:5601进行测试,出现如下页面
%title插图%num

5. 汉化

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

文章来源于互联网:ElasticSearch、ES-head、Kibana最新版安装教程

分类: docker

0 条评论

发表回复

Avatar placeholder

您的电子邮箱地址不会被公开。 必填项已用*标注