【ElasticSearch学习】环境搭建

正文

1. 下载ElasticSearch

网址:https://www.elastic.co/downloads/elasticsearch

目前最新版本的软件是6.3.2,我这里下载的是zip的压缩包

【ElasticSearch学习】环境搭建_第1张图片

2. ElasticSearch的安装与测试

将下载好的软件解压到目录,依次打开elasticsearch-6.3.2\bin\,然后双击elasticsearch.bat 即可完成ElasticSearch的安装。访问:http://localhost:9200 即可看到是否安装成功。如果显示json串就表示安装成功

【ElasticSearch学习】环境搭建_第2张图片【ElasticSearch学习】环境搭建_第3张图片

【安装ElasticSearch的head插件】

es5以上版本安装head需要安装node和grunt(之前的直接用plugin命令即可安装)

(一)从地址:https://nodejs.org/en/download/ 下载相应系统的msi,双击安装。
【ElasticSearch学习】环境搭建_第4张图片

(二)安装完成用cmd进入安装目录执行 node -v可查看版本号
【ElasticSearch学习】环境搭建_第5张图片

(三)执行 npm install -g grunt-cli 安装grunt ,安装完成后执行grunt -version查看是否安装成功,会显示安装的版本号
【ElasticSearch学习】环境搭建_第6张图片

(四)开始安装head
① 进入安装目录下的config目录,修改elasticsearch.yml文件.在文件的末尾加入以下代码

http.cors.enabled: true 
http.cors.allow-origin: "*"

 

②双击elasticsearch.bat重启es
③在https://github.com/mobz/elasticsearch-head中下载head插件,选择下载zip
【ElasticSearch学习】环境搭建_第7张图片

④解压到指定文件夹下,G:\elasticsearch-6.6.2\elasticsearch-head-master  进入该文件夹,修改G:\elasticsearch-6.6.2\elasticsearch-head-master\Gruntfile.js 在对应的位置加上hostname:'*'
【ElasticSearch学习】环境搭建_第8张图片

⑤在G:\elasticsearch-6.6.2\elasticsearch-head-master  下执行

//进入head插件目录,执行命令
npm install -g grunt-cli
//完成之后,再执行命令
npm install
//需要注意的是:如果报错,请重复执行几次,应该会成功

【ElasticSearch学习】环境搭建_第9张图片  

第五步:安装完成之后,执行命令:grunt server或者npm run start ,显示如下图,然后就可以访问 http://localhost:9100/ 即可访问ElasticSearch的head插件了

【ElasticSearch学习】环境搭建_第10张图片

⑥浏览器下访问http://localhost:9100/
【ElasticSearch学习】环境搭建_第11张图片

【IK分词器】

1. ik分词器的下载和安装,测试

第一: 下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases ,这里你需要根据你的Es的版本来下载对应版本的IK,这里我使用的是6.3.2的ES,所以就下载ik-6.3.2.zip的文件。

【ElasticSearch学习】环境搭建_第12张图片

第二: 解压-->将文件复制到 es的安装目录/plugin/ik下面即可,完成之后效果如下:

【ElasticSearch学习】环境搭建_第13张图片

第三:重启ElasticSearch

第四:测试效果

【ElasticSearch学习】环境搭建_第14张图片

使用IK分词器之后,结果如下:

【ElasticSearch学习】环境搭建_第15张图片

对于上面两个分词效果的解释:

1. 如果未安装ik分词器,那么,你如果写 "analyzer": "ik_max_word",那么程序就会报错,因为你没有安装ik分词器

2. 如果你安装了ik分词器之后,你不指定分词器,不加上  "analyzer": "ik_max_word" 这句话,那么其分词效果跟你没有安装ik分词器是一致的,也是分词成每个汉字。

【Kibana Dev Tool】安装

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

修改配置文件·,将根目录下config文件夹中的kibana.yml中的elasticsearch.url的值设置为Elastic search的访问IP地址。

点击/bin/kinana.bat

访问5061端口:http://localhost:5601

【ElasticSearch学习】环境搭建_第16张图片

部分转载于:https://www.cnblogs.com/chenmc/p/9468495.html

https://www.cnblogs.com/hts-technology/p/8477258.html

你可能感兴趣的:(软件安装)