mac 安装ElasticSearch

崧峻
原创
发布时间: 2025-06-21 14:30:21 | 阅读数 0收藏数 0评论数 0
封面
Elasticsearch是一个开源的分布式搜索和分析引擎,它基于Lucene搜索引擎库构建。它主要用于实时、高性能的数据索引和搜索,特别适用于大规模数据的处理,如日志、文档、社交网络信息等。Elasticsearch支持复杂的查询语法,可以进行全文检索、聚合分析、地理位置搜索等功能。
1

下载地址

https://www.elastic.co/cn/downloads/elasticsearch 这个是官网的下载地址,可以根据不同的版本进行下载我下载的是7.17.25

下载好了之后进行解压运行即可

2

运行es

运行地址是 bin下面的elasticsearch 双击运行,如图所示

3

访问es

运行成功后路径是 http://localhost:9200/ 访问即可

4

修复报错

如果有如图所示的报错


找到config/目录下面的elasticsearch.yml配置文件,把安全认证开关从原先的true都改成false,实现免密登录访问即可,修改这两处都为false后:

xpack.security.enabled: true ->false

xpack.security.http.ssl:

enabled: true->false


如图2是正常运行显示的


5

设置密码

在配置文件中加入以下配置然后重启


xpack.security.enabled: true
discovery.type: single-node
xpack.security.transport.ssl.enabled: true


执行命令

./bin/elasticsearch-setup-passwords interactive

会为4个用户设置密码:

  1. elastic账号:拥有超级用户角色,就是超级管理员。
  2. Kibana账号:用来连接Elasticsearch进行通信。Kibana服务器以该用户身份提交请求,并以访问集群监视API和.kibana索引,不能访问index。
  3. logstash_system 账号:字面意思就是用来进行存储日志和监控信息


他会让你设置密码 输入即可 如图2所示


6

修改密码

curl -H "Content-Type:application/json" -XPOST -u elastic 'http://127.0.0.1:9200/_xpack/security/user/elastic/_password' -d '{ "password" : "123456" }'


这个命令是进行修改 ealstic账户的密码


阅读记录0
点赞0
收藏0
禁止 本文未经作者允许授权,禁止转载
猜你喜欢
评论/提问(已发布 0 条)
评论 评论
收藏 收藏
分享 分享
pdf下载 下载