window安装elasticsearch

安装elasticsearch详细请看https://www.jianshu.com/p/1df1529aaca7,感谢!

安装 ElasticSearch-hard插件及IK分词器安装,详细请看ElasticSearch-hard插件及IK分词器安装,感谢!

下载地址:https://www.elastic.co/cn/downloads/elasticsearch

初始化账号密码

https://www.cnblogs.com/snail90/p/11444393.html


1.下载解压后进入elasticsearch-7.7.0\bin,点击elasticsearch.bat(先确认环境变量配置的JDK是8以及8以上)

启动后在浏览器访问http://localhost:9200/


2.安装ElasticSearch-hard插件及IK分词器安装

ElasticSearch-hard插件

IK分词器安装

分词:即把一段中文或者别的划分成一个个的关键字,我们在搜索时候会把自己的信息进行词,会把数据库中或者索引库中的数据进行分词,然后进行一个匹配操作,

默认的中文分词是将每个字看成一个词,比如"中国的花"会被分为"中","国","的","花",这显然是不符合要求的,所以我们需要安装中文分词器ik来解决这个问题。

IK分词器git地址:https://github.com/medcl/elasticsearch-analysis-ik/releases

在\elasticsearch-7.7.0\plugins下建个文件夹ik,解压放进这里重启就搞定

3.初始化账号密码

1.需要在配置文件中开启x-pack验证, 修改config目录下面的elasticsearch.yml文件,在里面添加如下内容,并重启.

#----------------------------------- X-Pack ------------------------------------

http.cors.enabled: true

http.cors.allow-origin: "*"

http.cors.allow-headers: Authorization

xpack.security.enabled: true

xpack.security.transport.ssl.enabled: true

2,执行设置用户名和密码的命令,这里需要为4个用户分别设置密码,elastic, kibana, logstash_system,beats_system

在bin目录下打开cmd窗口,运行elasticsearch-setup-passwords.bat interactive

一直输入账号密码知道结束

你可能感兴趣的:(window安装elasticsearch)