Windows体系 ElasticSearch,Kibana安装

打印 上一主题 下一主题

主题 1982|帖子 1982|积分 5946

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x

目录
一、ElasticSearch介绍
二、ElasticSearch安装
三、Elasticsearch 设置
1、编码格式设置
2、启动Elasticsearch
四、Kibana安装
五、Kibana设置
1、设置文件修改
2、启动Kinbana
结语

一、ElasticSearch介绍
Elasticsearch 是一个开源的分布式搜刮和分析引擎,它基于 Apache Lucene 搜刮引擎库。Elasticsearch 可以用于全文搜刮、布局化搜刮、分析以及实时数据聚合等功能。它被广泛应用于各种场景,包括企业搜刮、日记分析、安全信息与变乱管理(SIEM)、商业分析等。
国内现在有大量的公司都在使用 Elasticsearch,包括携程、滴滴、今日头条、饿了么、360安全、小米、vivo等诸多着名公司。
Elasticsearch 具有以下重要特点:

  • 分布式:Elasticsearch 能够在多台服务器之间主动分布数据,并提供高可用性和横向扩展性。
  • 实时性:Elasticsearch 可以快速存储、搜刮和分析海量数据,并且支持实时查询和更新。
  • 多样化的数据范例支持:Elasticsearch 支持各种数据范例,包括文本、数值、日期、地理位置等,让用户能够更机动地进行搜刮和聚合。
  • RESTful API:Elasticsearch 提供了基于 RESTful 风格的 API,使得用户能够使用各种编程语言和工具与其进行交互。
  • 插件生态体系:Elasticsearch 生态体系非常丰富,拥有浩繁插件和工具,扩展了其功能,满足了不同用户群体的需求。
总的来说,Elasticsearch 是一个功能强盛、易于使用的搜刮和分析引擎,适用于各种规模和范例的应用场景。如果您必要更详细的介绍或有其他问题,请随时告诉我!我会努力为您提供帮助。
二、ElasticSearch安装

下载地址:下载 Elastic 产品 | Elastic

进入官网后我们找到对应的下载按钮点进去之后选择对应的操纵体系以及我们要安装的版本点击下载就好了。

土豆这里下载的是最新版的。下早好了之后就是下面这样的一个zip压缩包

安装的时候将这个压缩包放在我们要安装的目录下解压即可,解压之后就是这样子:

理论上来说,到这个地方之后我们的Elasticsearch就安装好了。但是照旧必要测试滴,请跟我一起搞起来。
三、Elasticsearch 设置

1、编码格式设置

安装好之后我们先到config目录下找到jvm.options这个文件,打开之后在文件末了一行添加如下设置:
  1. -Dfile.encoding=GBK
复制代码
添加这个设置重要是为了包管我们启动Elasticsearch的时候控制台不会有乱码出现,完成之后我们开始启动Elasticsearch。
2、启动Elasticsearch

到Elasticsearch的安装目录下找到bin文件夹,在文件夹中找到elasticsearch.bat

小搭档可以选择双击打开,也可以选择在当前目录下使用cmd命令行的方式打开,这一步根据自己喜欢就好,土豆这里使用的是命令行的方式打开的,像这样输入elasticsearch回车就行:

因为Elasticsearch的默认端口是9200,以是在启动完成之后去浏览器输入localhost:9200测试下当前服务是否启动成功了。
但是有点尴尬哈,土豆这里在浏览器中输入一直在转圈,没有别的反应,以是我上网查了查之后发现并不是我的服务启动失败,而是没有设置密码。
有些人,没有设置密码,页面会表现输入账号密码的窗口,但也有人像我一样,什么都没有,但是别急。待我慢慢操纵一番。
我们到安装目录下的config目录下找到elasticsearch.yml:


进入到yml文件中之后往下滑,我们找到下图的设置文件:

将 xpack.security.enabled 的值修改成 false 然后保存设置文件之后重启服务,重启完毕后再去浏览器去访问localhost:9200。
然后你会发现:浏览器中出现了一个json串,像这样:

到了这里我们的Elasticsearch就算是启动成功了。
3、重置Elasticsearch密码
但是小搭档们有没有感觉没有密码的Elasticsearch缺少一些灵魂?起码我是这么觉得的,以是我决定设置密码。
起首我们把设置文件中的true改回原来的false,之后再重新启动Elasticsearch的服务,启动之后,我们就要着手设置密码的操纵了。
我们在bin目录下打开cmd命令行窗口,在窗口中输入如下代码:
  1. elasticsearch-reset-password -u elastic
复制代码
当出现下面的问题后,输入“y”,回车就好

然后体系就会帮我们重置用户elastic的密码,密码会在窗口中打印出来,要保存下来。

到这里我们的密码就设置好了,如果小搭档想将密码修改成自己想要的密码可以再行百度一下。
因为我们的密码再浏览器上无法出现,以是我们可以下载一个配套的Kibana工具来配合使用。
四、Kibana安装

 下载地址:Download Kibana Free | Get Started Now | Elastic

和Elasticsearch下载一样,我们必要选择对应的操纵体系以及版本号,这里必要留意的是Kinbana的版本号要和Elasticsearch保持一致,下载完成后也是一个zip包,我们只必要把它放在指定的安装目录下解压就好了

加压完成后就是下面这样

五、Kibana设置

1、设置文件修改

安装完成后我们必要找到Kibana的config文件夹下的kibana.yml并打开,

打开之后会发现全部的设置都是被注释掉的,我们必要放开几个我们必要的设置,如下图:

此中server.name自定义就好。
2、启动Kinbana

完成之后保存设置文件我们就可以去启动kibana了,到bin目录下找到kibana.bat

和ES一样可以双击打开,也可以再cmd命令行中打开,等候程序运行完毕

程序永兴完毕之后我么可以尝试去浏览器中代开Kibana的窗口,因为Kinbana的默认端口是5601.以是我们再浏览器中输入localhost:5601,就可以打开Kinbana的可视化界面了:

打开之后我们一就要设置一些东西,但是当前页面上的文字都是英文,看起来不是很方便怎么办呢,别急,我们跟改下语言。照旧找到Kibana.yml文件,大概是在153行的位置:

我们只必要将这行代码的注释放开并将gen修改为zh-CN就好了,像这样:

修改完毕之后我们保存设置文件,然后重新启动Kibana,启动后我们就会发现页面中的文字根本都酿成了中文:

接下来我们开始设置Kinban ,将Elasticsearch与之连接起来,起首就是要去Elasticsearch中找到Kinbana所必要的令牌,到Elasticsearch的bin目录下打开cmd命令行窗口输入以下代码:
  1. elasticsearch-create-enrollment-token.bat --scope kibana
复制代码
等候程序运行完毕之后就会天生一段token,我们将它复制下来粘贴在Kibana页面中的输入框中


 输入完毕之后点击设置Elastic进行下一步,验证码输入

这次在 Kibana的bin目录下打开cmd命令行窗口输入以下代码:
  1. kibana-verification-code.bat
复制代码
程序运行完毕之后返回一个验证码

我们只必要将这个验证码输入在页面中的验证码的框中就好了,然后等候验证:
 验证完毕之后:

在这里我们必要输入ElasticSearch的账号密码,账号就是elastic,密码就是先前我们记录下来的密码,输入完成后登录。

登录完成之后,进入到这个页面中,说明我们的ElasticSearch密码是没有问题的,也说明我们的Kibana已经设置完毕可以开始来操纵我们的ElasticSearch了。至此我们的Kinbana就算安装和设置完毕了。

结语

好了,本次关于ElasticSearch和Kinbana安装和设置的和分享到这里就竣事了,详细的使用方法我们下次接着说。
盼望本次的分享对各位小搭档能够有所帮帮助,如果有不敷之处还请多多辅导,不吝赐教。
感激不尽,感激不尽。。。。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
继续阅读请点击广告
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

知者何南

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表