‹ 返回笔记 Esc·

Elasticsearch 命令

安装 IK 中文分词器 https://github.com/infinilabs/analysis-ik --- 设置密码 1. 进入到 Elasticsearch 目录下的 config 目录,找…

安装 IK 中文分词器

https://github.com/infinilabs/analysis-ik

1docker cp /Users/zailiang/Downloads/elasticsearch-analysis-ik-8.8.1.zip elasticsearch:/tmp/
2docker exec -it elasticsearch /bin/bash
3cd /usr/share/elasticsearch
4bin/elasticsearch-plugin install file:///tmp/elasticsearch-analysis-ik-8.8.1.zip
5docker restart elasticsearch
6curl -X GET "localhost:9200/_cat/plugins?v"
1name         component   version
27eede039e474 analysis-ik 8.8.1

设置密码

  1. 进入到 Elasticsearch 目录下的 config 目录,找到elasticsearch.yml文件,在里面添加如下命令并重启:
1xpack.security.enabled: true
2xpack.license.self_generated.type: basic
3xpack.security.transport.ssl.enabled: true
  1. 执行设置用户名和密码的命令,这里需要为 4 个用户分别设置密码,elastic, kibana, logstash_system, beats_system。
1# 修改密码
2curl -H "Content-Type:application/json" -XPOST -u elastic
3'http://127.0.0.1:9200/_xpack/security/user/elastic/_password' -d '{ "password" : "123456" }'