1.下载windows版本的elasticsearch-6.6.2
2.下载elasticsearch-head-master 可视化工具
3.下载elasticsearch同版本的ik分词器(elasticsearch-analysis-ik-6.6.2)
需要jdk为1.8的开发环境
1.下载完成之后将ik分词器集成到es中
在bin目下找到plugins,将ik分词器解压到这个目录下
2.配置es
找到elasticesarch.yml 在最末端加上以下参数,防止内存溢出
xpack.ml.enabled: false
http.cors.enabled: true
http.cors.allow-origin: “*”
cluster.routing.allocation.disk.threshold_enabled: false
如果出现 elasticsearch-head 集群健康值: 未连接
需要填入下面内容
http.cors.enabled: true
http.cors.allow-origin: “*”
http.cors.allow-methods: OPTIONS, HEAD, GET, POST, PUT, DELETE
http.cors.allow-headers: “X-Requested-With, Content-Type, Content-Length, X-User”
3.启动es
双击bin 目录下的elasticsearch.bat
当出现analysis-ik的时候证明分词器集成成功。
网页访问
http://localhost:9200/
恭喜第一步成功了
4.找到elasticsearch-head-master的文件的所在位置
grunt server 启动9100这台服务
访问地址为http://localhost:9100/,然后将9200填入
至此,es已经搭建完成。