自学内容网 自学内容网

Mac M1以非docker的方式运行 Elasticsearch 8

通过 docker 的方式部署运行 elasticsearch 当然是一个好的选择,当然除了这种方式我们也可以通过直接下载压缩包的方式进行部署运行。

一、访问官方下载压缩包

https://www.elastic.co/downloads/elasticsearch
进入页面后,网页会自动检测OS。
在这里插入图片描述
确认无误之后,点击左下方的下载按钮即可。
在这里插入图片描述

二、解压缩并修改配置文件在这里插入图片描述

下载到本地的是一个 .tar.gz 类型的压缩文件,双击解压缩之后可以得到一个名为 elasticsearch-8.15.3 的文件夹。在这里插入图片描述
ES 8.X版本默认开启安全验证,因为是实验环境学习用,所以我们可以先把这个安全验证禁用掉。
进入 config/ 目录,修改配置文件 elasticsearch.yml
在这里插入图片描述
增加一行配置,然后保存退出就可以。

xpack.security.enabled: false

在这里插入图片描述

三、启动ES并验证

进入 elasticsearch-8.15.3/bin/ 目录,双击一个名为 elasticsearch 的 Unix Executable File 类型文件。
在这里插入图片描述
点击后会弹出一个终端页面,显示当前ES启动相关信息。
然后打开本地浏览器,访问 http//127.0.0.1:9200,如果出现类似下方 json格式数据的显示,ES即部署运行成功。

{
  "name" : "xxxxxxxx",
  "cluster_name" : "elasticsearch",
  "cluster_uuid" : "b2L5N_7ATCKpvpyhvv2faw",
  "version" : {
    "number" : "8.15.3",
    "build_flavor" : "default",
    "build_type" : "tar",
    "build_hash" : "f97532e680b555c3a05e73a74c28afb666923018",
    "build_date" : "2024-10-09T22:08:00.328917561Z",
    "build_snapshot" : false,
    "lucene_version" : "9.11.1",
    "minimum_wire_compatibility_version" : "7.17.0",
    "minimum_index_compatibility_version" : "7.0.0"
  },
  "tagline" : "You Know, for Search"
}

原文地址:https://blog.csdn.net/weixin_41338279/article/details/143492941

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!