Windows 安装 ElasticSearch 和 Head 以及其基本使用

1. 安装 ElasticSearch

1.1 下载并解压

下载连接:
https://www.elastic.co/cn/downloads/elasticsearch

在这里插入图片描述

解压:

在这里插入图片描述

1.2 启动 ElasticSearch

双击安装路径下的 elasticsearch.bat

在这里插入图片描述

启动成功的标致.
访问路径: http://localhost:9200/

在这里插入图片描述

1.3 使用 Postman 创建索引库, 文档以及查询.

1.3.1 创建索引库

PUT 方法创建索引.
URLhttp://localhost:9200/spring_cloud 中的 spring_cloud 为索引库的名字.

扫描二维码关注公众号,回复: 11367738 查看本文章

在这里插入图片描述

1.3.2 创建文档及数据

POST 方法创建文档.
URLhttp://localhost:9200/spring_cloud/article 中的 articlespring_cloud 索引库下的文档的名字.

在这里插入图片描述

1.3.3 查询文档所有数据

GET 方法查询.
URLhttp://localhost:9200/spring_cloud/article/_search.

在这里插入图片描述

1.3.4 指定条件查询文档数据

GET 方法查询.
URLhttp://localhost:9200/spring_cloud/article/_search?q=content:.
content 中有 的查询出来.

在这里插入图片描述

1.3.5 修改文档数据

PUT 方法查询.
URLhttp://localhost:9200/spring_cloud/article/7Jv603EBktYNn49FNha0.

在这里插入图片描述

查看结果

在这里插入图片描述

注: 当 URL 后面的 _id 中在文档中没有, 则是创建文档.

1.3.6 删除文档数据

DELETE 方法查询.
URLhttp://localhost:9200/spring_cloud/article/7Jv603EBktYNn49FNha0.

在这里插入图片描述

1.4 Docker 安装 Elasticsearch

docker run -d -it -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" --name=elasticsearch elasticsearch;

2. 安装 Head

2.1 安装 Node.js

下载连接:
https://nodejs.org/zh-cn/

在这里插入图片描述

下载完, 一步一步安装就可以, 检测.

node -v

npm -v

在这里插入图片描述

2.2 安装 grunt

命令: 前两行使用淘宝源防止报错.

npm config set registry https://registry.npm.taobao.org

npm info underscore

npm install -g grunt-cli

检测是否安装成功:

grunt -version

在这里插入图片描述

2.3 下载 Head 插件并解压

下载连接:
https://github.com/mobz/elasticsearch-head

在这里插入图片描述

解压路径: D:\install\ElasticSearch\elasticsearch-head\elasticsearch-head-master

在这里插入图片描述

2.4 安装

切换到路径: D:\install\ElasticSearch\elasticsearch-head\elasticsearch-head-master
第一句用淘宝源, 下载快.

npm install -g cnpm --registry=https://registry.npm.taobao.org

cnpm install

2.5 启用服务

grunt server

在这里插入图片描述

2.6 浏览器访问

http://localhost:9100/

在这里插入图片描述

2.7 ES 跨域连接

找到 ElasticSearch 安装下 conf 文件夹下的 elasticsearch.yml
在该文件末尾加上下两行.

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

重启 ElasticSearch. 点击网页上的连接.

在这里插入图片描述

之后就可以访问使用.

猜你喜欢

转载自blog.csdn.net/YKenan/article/details/105888999