已经安装了jdk 1.8
下载并解压缩之后
1.1. bin :脚本文件,包括 ES 启动 & 安装插件等等
* config : elasticsearch.yml(ES 配置文件)、jvm.options(JVM 配置文件)、日志配置文件等等
* JDK : 内置的 JDK
* lib : 类库
* logs : 日志文件
* modules : ES 所有模块,包括 X-pack 等
* plugins : ES 已经安装的插件。默认没有插件
* data : ES 启动的时候,会有该目录,用来存储文档数据。该目录可以设置
在bin目录下找到 elasticsearch-env.bat文件, 将JAVA_HOME改成ES_JAVA_HOME
*这种方式没有尝试过,不知是否真的有效。
启动ES 使用命令行工具在bin目录下面执行命令 “elasticsearch” 。如果不出意外会报错“X-Pack is not supported and Machine Learning is not available for [windows-x86]; you can use the other X-Pack features (unsupported) by setting xpack.ml.enabled: false in elasticsearch.yml”按照提示在config下的elasticsearch.yml文件中添加相关的配置即可解决此报错。可以尝试在浏览器中访问“ http://127.0.0.1:9200/”到这里,es就安装并且成功运行起来了。推荐使用chrom 的ElasticSearchHead插件而不自己安装Head插件。
原文:https://www.cnblogs.com/Naylor/p/12197952.html