声明JDK1.8,最低要求 ElasticSearch 客户端,界面工具
Java开发,ElasticSearch的版本和我们之后对应的java的核心jar包版本对应。

下载

官网:https://www.elastic.co/cn/elasticsearch/

链接:https://pan.baidu.com/s/1E__N3qSIYZQKsIkBH8EmEg
提取码:dxf4
image.png
image.png
window和linux都可以学习
ELK 三剑客 解压即用。(web项目,前端环境)

window下安装

1.解压即可
image.png
2.熟悉目录

  1. bin 启动文件
  2. config 配置文件
  3. log4j2 日志文件
  4. jvm.options java虚拟机相关的配置
  5. elasticsearhc.yml es配置文件 默认9200 端口,跨域
  6. lib 相关jar
  7. logs 日志
  8. modules 功能模块
  9. plugins 插件ik

3.双击elasticsearch.bat运行。测试访问
二、ElasticSearch安装 - 图4
image.png

安装可是化界面es head的插件

没有node.js是不行的
1.下载地址:https://github.com/mobz/elasticsearch-head
2.启动

  1. npm install
  2. npm run start
  3. e

3.连接测试,存在跨域问题:配置es
可视化界面的端口是9100,通过可视化界面去访问9200的ElasticSearch会产生跨域问题。
修改elasticSearch.yml文件让其支持跨域请求

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

4.重启es服务器,然后再次连接
二、ElasticSearch安装 - 图6