1. 安装 Elasticsearch
1.1. 官网地址下载后安装(Windows为例)
1.2. 在配置文件中,配置 CORS(E:ELKelasticsearch-7.10.1configelasticsearch.yml )
https://www.elastic.co/guide/en/elasticsearch/reference/current/modules-http.html
http.cors.enabled: true http.cors.allow-origin: "*"
2. 安装 elasticsearch-head (head插件)
2.1. 服务安装(需在 Elasticsearch 服务端配置 CORS,1.2)
2.1.1. 安装 node
node下载地址:https://nodejs.org/en/download/,下载对应环境的node版本安装即可,安装步骤略过了。
安装过程结束后,在dos窗口查看是否安装成功,使用命令:node -v,出现如下截图,则说明安装成功。
2.1.2. 安装 grunt
在node安装路径下,使用命令安装:npm install -g grunt-cli 安装grunt。
安装结束后,使用命令grunt -version查看是否安装成功
2.1.3. 安装 elasticsearch-head
下载地址:https://github.com/mobz/elasticsearch-head,下载zip包
解压路径:E:ELKelasticsearch-7.10.1elasticsearch-head-master
在dos窗口进入到head路径下,使用命令 npm install 安装pathomjs
使用命令 npm start 启用服务
使用地址:localhost:9100访问,出现如下截图,则说明head安装成功,默认端口是9100
2.2. Chrome 插件安装
看了 https://github.com/mobz/elasticsearch-head#running-as-a-chrome-extension 才知道,原来可以直接装浏览器插件,而且一装就可以用,都不需配置 CORS,太方便了。
3. 安装 Kibana (方便开发通过rest api 调试ES,有代码提示)
3.1. 下载地址 https://www.elastic.co/cn/kibana
3.2. 解压,然后修改install/config/kibana.yml
打开注释,elasticsearch.hosts: ["http://localhost:9200"]
3.3. 启动 E:ELKkibana-7.10.1-windows-x86_64inkibana.bat
在控制台输入命令即可调试elasticsearch,http://localhost:5601/app/dev_tools#/console
4. elasticsearch-analysis-ik安装
p.s.下载对应的版本,解压到es plugin目录重启即可。
参考此文章:https://www.cnblogs.com/rixian/p/10746614.html
- 打开
Github
官网,搜索elasticsearch-analysis-ik
,单击medcl/elasticsearch-analysis-ik
。或者直接点击 https://github.com/medcl/elasticsearch-analysis-ik/releases -
GET _analyze { "analyzer": "ik_max_word", "text": "中华人民共和国合同法" }
----------------------------------------------------------------------
参考: