安装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
一直输入账号密码知道结束
网友评论