Windows 安装 ElasticSearch 的 Head 安装以及基本使用
1. 安装 ElasticSearch
1.1 下载并解压
解压:
1.2 启动 ElasticSearch
双击安装路径下的
elasticsearch.bat
启动成功的标致.
访问路径: http://localhost:9200/
1.3 使用 Postman 创建索引库, 文档以及查询.
1.3.1 创建索引库
用
PUT
方法创建索引.
URL 下 http://localhost:9200/spring_cloud 中的spring_cloud
为索引库的名字.
1.3.2 创建文档及数据
用
POST
方法创建文档.
URL 下 http://localhost:9200/spring_cloud/article 中的article
为 spring_cloud 索引库下的文档的名字.
1.3.3 查询文档所有数据
用
GET
方法查询.
URL 为 http://localhost:9200/spring_cloud/article/_search.
1.3.4 指定条件查询文档数据
用
GET
方法查询.
URL 为 http://localhost:9200/spring_cloud/article/_search?q=content
:改
.
content 中有 改 的查询出来.
1.3.5 修改文档数据
用
PUT
方法查询.
URL 为 http://localhost:9200/spring_cloud/article/7Jv603EBktYNn49FNha0.
查看结果
注: 当 URL 后面的 _id 中在文档中没有, 则是创建文档.
1.3.6 删除文档数据
用
DELETE
方法查询.
URL 为 http://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
下载完, 一步一步安装就可以, 检测.
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 插件并解压
解压路径: 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. 点击网页上的连接.
之后就可以访问使用.