【文件属性】:
文件名称:ElasticSearch环境搭建详细步骤
文件大小:3KB
文件格式:TXT
更新时间:2022-04-10 06:52:44
Elasti 安装文档
本文档提供了ElasticSearch的详细安装说明,包括Head、和IK分词插件。
1、安装ElasticSearch
安装ElasticSearch的前提条件:JDK1.8及以上
ElasticSearch安装文件的下载地址为
https://www.elastic.co/cn/products/elasticsearch
点击past releases,查看旧版本。选择ZIP sha格式进行下载。
将elasticsearch-6.2.4.zip文件解压。
进入D:\elasticsearch-6.2.4\bin,双机执行elasticsearch.bat。
在浏览器中访问http://127.0.0.1:9200,看到You Know, for Search,说明ElasticSearch已经安装成功了。
2、安装Head插件
ElasticSearch5以上版本安装Head前,需要先安装node和grunt。
安装node
node安装文件的下载地址为
https://nodejs.org/en/download/
选择msi格式进行下载。
安装完成后,用cmd进入node安装目录,执行
node -v
显示版本号说明node安装成功。
安装grunt
////////////////////////////////////////////////////////////////////////////////////////////////
在线安装:
在node安装路径下执行
npm install -g grunt-cli
////////////////////////////////////////////////////////////////////////////////////////////////
离线安装:
在一台上网电脑上进行在线安装后,
将其C:\Users\Administrator\AppData\Roaming\npm-cache文件夹覆盖到本机的相应文件夹。
在node安装路径下执行
npm install --cache-min 9999999 grunt-cli
////////////////////////////////////////////////////////////////////////////////////////////////
安装完成后,执行
grunt -version
显示版本号说明grunt安装成功。
配置运行
进入ElasticSearch安装目录下的config文件夹,修改elasticsearch.yml文件,在文件的末尾加入以下代码
http.cors.enabled: true
http.cors.allow-origin: "*"
node.master: true
node.data: true
去掉network.host: 192.168.0.1的注释#,并改为network.host: 0.0.0.0。
去掉node.name和http.port的注释#。
双击elasticsearch.bat,重启ElasticSearch。
ElasticSearch-Head配置文件的下载地址为
https://github.com/mobz/elasticsearch-head
下载后解压到D:\elasticsearch-6.2.4\elasticsearch-head-master文件夹下。
进入该文件夹,修改Gruntfile.js文件,在对应的位置加上hostname: '*',,如下
connect: {
server: {
options: {
hostname: '*',
port: 9100,
base: '.',
keepalive: true
}
}
}
将phantomjs-2.1.1-windows.zip文件复制到C:\Users\Administrator\AppData\Local\Temp\phantomjs文件夹中。
用cmd进入D:\elasticsearch-6.2.4\elasticsearch-head-master文件夹下,执行
npm install
npm run start
运行Head插件,如果运行不成功建议重新安装grunt。
打开浏览器访问http://127.0.0.1:9100,成功。
3、安装Ik分词器
IK分词器jar包的下载地址为
https://github.com/medcl/elasticsearch-analysis-ik/releases
下载得到的文件为elasticsearch-analysis-ik-6.2.4.zip。
注意:ElasticSearch和IK分词器必须版本统一,查看版本对应关系的地址为
https://github.com/medcl/elasticsearch-analysis-ik/tree/6.2.x
解压,将其改名为ik,移动到D:\elasticsearch-6.2.4\plugins目录。
重启ElasticSearch,看到analysis-ik即安装成功。
在D:\elasticsearch-6.2.4\plugins\ik\config\IKAnalyzer.cfg.xml文件中可以配置扩展词和停用词。