-
一个分布式的实时文档存储,每个字段可以被索引与搜索;
-
一个分布式实时分析搜索引擎;
-
能胜任上百个服务节点的扩展,并支持 PB 级别的结构化或者非结构化数据。
安装并运行Elasticsearch
- 安装 Elasticsearch 之前,你需要先安装一个较新版本的 Java。。(jdk1.8百度云的链接)百度网盘 请输入提取码提取码:zbg2
- 获取最新版本的Elasticsearch加压运行(es2.4.6百度云链接)百度网盘 请输入提取码提取码:6ae0
- 解压在指定文件夹(如图)
- 进入bin目录下执行启动文件
- Elasticsearch运行在本地的9200端口,在浏览器中输入网址“http://localhost:9200/”,如果看到以下信息就说明你的电脑已成功安装Elasticsearch:(如图)
安装并运行Elasticsearch-head
- elasticsearch-head是一个基于node.js的前端工程需要提供node环境
- 下载node安装包配置环境变量(百度网盘提供node-v12.18.3-win-x64)百度网盘 请输入提取码提取码p4cb
- 创建node的解压文件夹,将压缩包解压(如图)
-
将文件解压到要安装的位置,并新建两个目录
node-global :npm全局安装位置
node-cache:npm 缓存路径
-
- 配置环境变量
- cmd运行命令
-
node -v
-
npm -v
-
如图出现版本信号:恭喜安装node成功了
-
-
elasticsearch-head压缩包下载及安装
-
下载压缩包()百度网盘 请输入提取码提取码:pzvt
-
创建解压缩的文件夹,解压压缩包(如图)
-
进入elasticsearch-head的文件夹,如:D:\elasticsearch-head-master\elasticsearch-head-master
-
执行 npm install
-
执行 npm run start
-
“elasticsearch中head连不上es,集群健康值: 未连接” 的几种解决方法。
先确保你的elasticsearch启动无误。修改config/elasticsearch.yml 文件
使用vim 指令进入elasticsearch.yml文件后,在文件末尾追加以下两行代码 -
http.cors.enabled: true http.cors.allow-origin: "*"
-