> 本文是基于windows 10操作系统的es环境的搭建。
1. **java环境安装**
>   由于es是java语言开发的,所以这里要安装java环境。
  jdk下载:
> https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
<center>
<img src="http://pepper.img.zhikestreet.com/jdk%E4%B8%8B%E8%BD%BD.png">
</center>
  安装完成之后就是配置环境变量:
<center>
<img src="http://pepper.img.zhikestreet.com/java%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F%E9%85%8D%E7%BD%AE.png">
</center>
  查看是否安装成功:
<center>
<img src="http://pepper.img.zhikestreet.com/java%E7%89%88%E6%9C%AC.png">
</center>
2.**安装Elasticsearch**
>   Elasticsearch版本已经比较多,初学者可能比较懵。特别是在安装head和Kibana的时候,如果版本不匹配,往往会导致无法使用。这里使用的是elasticsearch-5.6.11版本。
  elasticsearch-5.6.11下载:
> https://www.elastic.co/downloads/past-releases/elasticsearch-5-6-11
<center>
<img src="http://pepper.img.zhikestreet.com/%E4%B8%8B%E8%BD%BDelasticsearch5.6.11.png">
</center>
解压到C:\ELk 备用。
<center>
<img src="http://pepper.img.zhikestreet.com/elasticSearh%E8%A7%A3%E5%8E%8B.png">
</center>
3.**head安装(非必需)**
>   es 4.x 版本安装head很简单,只需下载head插件解压到指定目录即可。es 5.x+需要借助node安装。
  head下载:
> https://github.com/mobz/elasticsearch-head
解压到C:\ELk\elasticsearch-5.6.11
<center>
<img src="http://pepper.img.zhikestreet.com/%E8%A7%A3%E5%8E%8Belasticsearch_head.png">
</center>
  node下载:
> https://nodejs.org/dist/v8.12.0/node-v8.12.0-win-x64.zip
<center>
<img src="http://pepper.img.zhikestreet.com/%E5%AE%89%E8%A3%85nodejs.png">
</center>
安装node
<center>
<img src="http://pepper.img.zhikestreet.com/%E5%AE%89%E8%A3%85node.png">
</center>
检查node和npm是否安装成功
<center>
<img src="http://pepper.img.zhikestreet.com/%E6%A3%80%E6%9F%A5node%E6%98%AF%E5%90%A6%E5%AE%89%E8%A3%85%E6%88%90%E5%8A%9F.png">
</center>
path环境变量末尾 会自动增加 C:\Program Files\nodejs\
安装 phantomjs
官网:http://phantomjs.org/下载【配置环境变量】
安装grunt
npm install -g grunt-cli
<center>
<img src="http://pepper.img.zhikestreet.com/%E5%AE%89%E8%A3%85grunt.png">
</center>
执行C:\ELk\elasticsearch-5.6.11\bin\elasticsearch.bat
执行命令启动 head
<center>
<img src="http://pepper.img.zhikestreet.com/%E5%90%AF%E5%8A%A8head.png">
</center>
浏览器访问:http://localhost:9100/
<center>
<img src="http://pepper.img.zhikestreet.com/%E6%B5%8F%E8%A7%88head.png">
</center>
4.**安装kibana**
>   导致为止,其实elasticsearch自身已经安装完成。通过Head就能很方便的操作es,但是kibana集成了head类似功能,并提供了更加友好的访问界面。
  kibana-5.6.9-windows-x86下载:
> https://www.elastic.co/downloads/past-releases/kibana-5-6-9
下载之后,解压到C:\ELk\kibana-5.6.9-windows-x86
执行C:\ELk\kibana-5.6.9-windows-x86\bin\kibana.bat
浏览器访问:http://localhost:5601
<center>
<img src="http://pepper.img.zhikestreet.com/%E6%B5%8F%E8%A7%88%E5%99%A8%E8%AE%BF%E9%97%AEkibana.png">
</center>
---