1.进入官网下载最新版
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.13.2-windows-x86_64.zip
使用工具解压在某个目录中
2.熟悉目录
bin 启动文件
config 配置文件
log4j2 日志配置文件
jvm.options java虚拟机相关配置
elasticsearch.yml ES的配置文件 默认9200端口
lib 相关jar包
logs 日志
modules 功能模块
plugins 插件
3.进入bin目录双击elasticsearch.bat,启动,访问9200
在浏览器地址输入:http://127.0.0.1:9200/
启动成功!
4.安装可视化界面 es head的插件
(必须安装Node.js,或者安装浏览器插件)
链接:Node.js安装步骤
① 下载地址https://github.com/mobz/elasticsearch-head
② elasticsearch-head启动
启动cmd,进入插件存放的目录,输入命令
D:\Tool\middleware\elasticsearch-head-master>npm install
然后
D:\Tool\middleware\elasticsearch-head-master>npm run start 启动
看到该界面说明可视化插件安装成功^-^
但是ES还有问题要解决
5. 连接测试发现存在跨域问题
① 进入elasticsearch.yml配置文件
添加
http.cors.enabled:true
http.cors.allow-origin: "*"
② 再重启elasticsearch(关掉该cmd):进入bin目录双击elasticsearch.bat,启动
③ 再访问http://127.0.0.1:9200/ es启动成功
④ 再访问http://127.0.0.1:9100/ (elasticsearch-head要是启动状态)
成功!(变绿就成功了)