Elasticsearch的使用——Elasticsearch进阶(三)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_39819880/article/details/82146397

Elasticsearch的使用——Elasticsearch进阶(三)

学到这,不得不感慨一句,学习是一个不断积累的过程,我们需要不断的去提升自己。只要自己坚持下去,一定能会有所获。

Elasticsearch安装(本人环境是Windows)

1.必须安装Java SE环境:安装jdk1.8,并设置JAVA_HOME环境变量参考JAVA安装和配置详解
2.下载安装Elasticsearch6.4.0:下载地址 https://www.elastic.co/downloads/elasticsearch
这里写图片描述
这里写图片描述
免安装解压即可使用

3.测试Elasticsearch:打开解压文件夹找到bin目录下elasticsearch.bat双击运行,运行结束,不要关闭命令窗口。输入localhost:9200出现以下类似信息,表示安装成功。
这里写图片描述
4.关闭Elasticsearch: Ctrl+C结束命令或者直接关掉命令窗口

Elasticsearch-Head安装

为了操作和管理简单方便,我们借用Head插件来操作ElasticSearch。
1.安装node环境https://nodejs.org/en/download/
这里写图片描述
傻瓜式安装一直下一步就OK了。输入node -v出现版本号就说明安装成功(我以前安装过6.8.0版本,这里因为项目环境问题,就不重新安装新版本了。)

这里写图片描述
2.执行npm install -g grunt -cli安装grunt,安装完成输入grunt -version查看grunt是否安装成功
这里写图片描述
这里写图片描述
3.下载安装Head:https://github.com/mobz/elasticsearch-head

这里写图片描述
这里写图片描述免安装,解压即可
4.配置参数:①进入Elasticsearch的config目录,修改elasticsearch.yml文件,在文件的末尾加上参数,使head插件可以访问es

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,去掉cluster.name;node.name;http.port的注释(也就是去掉#)

这里写图片描述
改完重新运行elasticsearch.bat打开Elasticsearch

②进入elasticsearch-head-master文件夹,修改Gruntfile.js加上hostname: ‘*’,

这里写图片描述

③在elasticsearch-head-master目录下执行npm install 安装完成后执行grunt server 或者npm run start 运行head插件
这里写图片描述
这里写图片描述
④输入http://localhost:9100/ 如果出现以下信息,表示成功。
这里写图片描述
一切准备就绪,开始走进Elasticsearch的使用,come on 进阶4走起!

猜你喜欢

转载自blog.csdn.net/weixin_39819880/article/details/82146397