Elasticsearch 安装(8.6.2)
创始人
2025-05-30 00:00:57
0

在本章中,我们将详细了解Elasticsearch的安装过程。

要在本地计算机上安装Elasticsearch,您将必须执行以下步骤-

第1步−检查计算机上安装的Java版本。它应该是Java 7或更高版本。您可以通过执行以下操作进行检查-

在Windows操作系统(OS)中(使用命令提示符)-

> java -version
java version "1.8.0_211"
Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)

第2步 - Elasticsearch的安装过程非常容易,下面介绍在不同的操作系统如何安装 -

  • Windows操作系统 − 解压缩zip包,并安装Elasticsearch。
  • 下载地址如下:
  • https://artifacts.elastic.co/downloads/kibana/kibana-8.6.2-windows-x86_64.zip
  • https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.6.2-windows-x86_64.zip

在Windows中

> cd elasticsearch-8.6.2/bin
> elasticsearch.bat

第3步 - 注意8.6.2版本之后 默认启用了xpack,需要https访问,同时在启动过程中会输出默认的elasticsearch密码(注意,别忘了!!!也会生成kibana的token),如下文:

 Password for the elastic user (reset with `bin/elasticsearch-reset-password -u elastic`):xe5q+Chf=xxxxxxxxxx=nGk鈩癸笍  HTTP CA certificate SHA-256 fingerprint:d5d20f4d5ac29d6932a936f0c144f4995ff6f3b56c60ce0f094b91c10df713ec鈩癸笍  Configure Kibana to use this cluster:
鈥?Run Kibana and click the configuration link in the terminal when Kibana starts.
鈥?Copy the following enrollment token and paste it into Kibana in your browser (valid for the next 30 minutes):eyJ2ZXIiOiI4LjYuMiIsImFkciI6WyIxOTIuMTY4LjMuNDA6OTIwMCJdLCJmZ3IiOiJkNWQyMGY0ZDVhYzI5ZDY5MzJhOTM2ZjBjMTQ0ZjQ5OTVmZjZmM2I1NmMxxxxxxxxxxxxxx2MGNlMGYwOTRiOTFjMTBkZjcxM2VjIiwia2V5IjoicFdmXzZvWUJmOGJBZUNKNXZyN1g6eUV5WFNUa0lRVmVFaFdBQy1KM3R3ZyJ9鈩癸笍  Configure other nodes to join this cluster:
鈥?On this node:鈦?Create an enrollment token with `bin/elasticsearch-create-enrollment-token -s node`.鈦?Uncomment the transport.host setting at the end of config/elasticsearch.yml.鈦?Restart Elasticsearch.
鈥?On other nodes:鈦?Start Elasticsearch with `bin/elasticsearch --enrollment-token `, using the enrollment token that you generated.

第4步 - Elasticsearch Web界面的默认端口是9200,或者可以通过更改bin目录中的elasticsearch.yml文件中的http.port字段值来更改。可以通过浏览https://localhost:9200来检查服务器是否已启动并正在运行。这里就需要输入用户名密码了!!!!!

如果没有问题,它将返回一个JSON对象,其中包含有关安装的Elasticsearch信息有以下方式:

{
"name": "xxx-PC",
"cluster_name": "elasticsearch",
"cluster_uuid": "J-5AOEBUQ3evriZB9HUUqg",
"version": {
"number": "8.6.2",
"build_flavor": "default",
"build_type": "zip",
"build_hash": "2d58d0f136141f03239816a4e360a8d17b6d8f29",
"build_date": "2023-02-13T09:35:20.314882762Z",
"build_snapshot": false,
"lucene_version": "9.4.2",
"minimum_wire_compatibility_version": "7.17.0",
"minimum_index_compatibility_version": "7.0.0"
},
"tagline": "You Know, for Search"
}

第5步−在此步骤中,让我们安装Kibana。请按照下面给出的相应代码在Linux和Windows上进行安装Kibana 。单击链接后,您将找到如下所示的主页http://localhost:5601/即可。

Chrome插件下载:

下载相关插件安装即可Chrome浏览器直接访问:

Chrome插件下载

Kibana安装方法:

解压缩并转到Kibana主目录,然后运行它。

CD D:\kibana-8.6.2-windows-x86_64
.\bin\kibana.bat

第6步-插件查看相关内容

上述请求将执行最简单的搜索查询,匹配服务器上所有索引中的所有文档。针对ElasticSearch运行,Sense提供的最简单的查询,在响应结果的数据中并没有查询到任何数据,因为没有任何索引。如下所示

get  https://localhost:9200/_search{
"took": 17,
"timed_out": false,
"_shards": {
"total": 2,
"successful": 2,
"skipped": 0,
"failed": 0
},
"hits": {
"total": {
"value": 1,
"relation": "eq"
},
"max_score": 1,
"hits": [
{
"_index": "movies",
"_id": "1",
"_score": 1,
"_source": {
"title": "The Godfather",
"director": "Francis Ford Coppola",
"year": 1972
}
}
]
}
}

下一步我们来学习添加一些数据和索引。敬请期待。

索引

它是不同类型的文档及其属性的集合。索引还使用分片的概念来提高性能。例如,一组文档包含社交网络应用程序的数据。

文档

它是以JSON格式定义的特定方式的字段集合。每个文档都属于一种类型,并且位于索引内。每个文档都与一个称为UID的唯一标识符相关联。

相关内容

热门资讯

vue2+3 pinia v... 1. 为什么要学习vue1.官网https://v3.cn.vuejs.org/guide/migr...
防雷设计、防雷检测为什么选同为... 随着现代科技的不断发展,电子设备得到广泛应用,而雷电等自然灾害也越来越频...
最新或2023(历届)快乐的下...  今天下午,我去了隋唐遗址。那里好美丽;有小河;有草地,小河里有鱼,有虾。  我先说河,有的河水清澈...
最新或2023(历届)6年级数...  篇一  今天,妈妈给我出了一道题,题目是这样的:“一头牛可换6头猪,2头猪可换10只羊,三只羊可换...
本次小升初直升考试试卷分析这就... 还记得前几天预告的小升初直升考试吗?这次的考试对于小学六年级的孩子们来说,是非常重要的。家长朋友们也...
西安小升初528预录来了! 西... 相信大家这几天除了被各种各样的学校参观弄得有点晕,到底这参观是几个意思呢!是有暗示还是没暗示,其实这...
最新或2023(历届)认真积极...   今天妈妈带我去学英语,上课我认真听盘,积极的举手回答问题,下课后妈妈表扬了我,我很高兴。回到家我...
【js】多分支语句练习(2) 个人名片: 😊作者简介:一名大一在校生,w...
Git 的 Cherry-Pi... 1、什么是 Cherry-Pickcherry-pick 是 Git 版本控制工具中的一个命令&#x...
最新或2023(历届)观察日记...  1.  7月23日星期一  今天我从东北回来了,我迫不急待的去看我出发前种下的含羞草种子,都十天了...
多线程进阶学习01------... 开篇:为什么学习多线程 实事求是地讲,对于绝大多数研发人员,...
最新或2023(历届)观察日记...  1.  有一天,我和好朋友们到小河边捉鱼摸虾。忽然发现,阴天的时候小鱼都跳到半空中。这是为什么呢?...
最新或2023(历届)小学数学...   1.  果园里的苹果树是梨树的3倍,老王师傅每天给50棵苹果树20棵梨树施肥,几天后,梨树全部施...
最新或2023(历届)4年级数...  1.  今天上午,我按照爸爸让我写的“假期计划”,开始了复习数学、练习数学、加强数学的“启动仪式”...
最新或2023(历届)观察日记... 小绿豆  9月20日 星期三 晴  今天,老师让我们观察植物的生长过程,我选的是绿豆.我拿了十几粒绿...
最新或2023(历届)寒假日记...  篇一  前天下雪了。 鹅毛大雪飞啊飞啊,我看着窗外的景色,顿时感到好兴奋——“我又可以玩雪了!”我...
最新或2023(历届)教师节日... 1.  教师节就是今天,我非常想对老师说:"祝您节日快乐。”,我也想在您的窗前栽一株紫丁香,让它的香...
rustdesk-server... 1、rustdesk-server的中继服务器是什么原理? RustDesk是一个开源...
最新或2023(历届)日记20...  篇一  “妈妈!快看我的计划表!”妈妈走过来,说:“不错,不过要开始才行。”  我看着计划表心想:...
最新或2023(历届)200字...  1.  今天是母亲节,是为了感谢母亲的伟大、无私和辛苦而设立的节日。所以,我们这些妈妈的宝贝们,应...