学习elasticsearch有一段时间了,整理一些学习的笔记以备忘。
以下内容都是在windows环境下的操作。
一,安装一个较新版本的java,我本地安装的java 8。
二,安装elasticsearch。最新版本的下载地址为https://www.elastic.co/cn/downloads/elasticsearch,我本地安装的版本为6.0.0。安装后解压到任意目录,比如d:\elasticsearch-6.0.0。
三,启动elasticsearch。es的配置文件在config目录下,常用配置在elasticsearch.yml文件。如果只是学习的目的,可以不修改此文件而直接启动es。
在windows环境下启动es方法为命令行进入到bin\目录下,执行elasticsearch.bat。或者双击此文件以启动es。
如果想把es安装成windows服务,可以执行如下命令,并设置服务为自动启动
d:\elasticsearch-6.0.0\bin> elasticsearch-service.bat install "ServiceName"
如果你使用的是默认配置,这时在浏览器中打开http://localhost:9200/?pretty,你应该看到类似下面这样的内容。
{
"name": "F7xBFoG",
"cluster_name": "elasticsearch",
"cluster_uuid": "Z6FE64G7TsS8ImIzPkCwkw",
"version": {
"number": "6.0.0",
"build_hash": "8f0685b",
"build_date": "2017-11-10T18:41:22.859Z",
"build_snapshot": false,
"lucene_version": "7.0.1",
"minimum_wire_compatibility_version": "5.6.0",
"minimum_index_compatibility_version": "5.0.0"
},
"tagline": "You Know, for Search"
}
四,安装客户端控制台工具kibana,主要的目的是使用其中的dev tools向es完成请求。
1 下载kibana, 下载地址https://www.elastic.co/cn/downloads/kibana,我本地安装的是和es一个版本--kibana 6.0.0。
2 解压到任意目录下。和es一样,因为是学习目的,使用默认配置。
3 启动kibana。在命令行执行bin\kibana.bat。或者双击bin\kibana.bat文件。如果启动成功,浏览器访问http://localhost:5601,你将看到类似如下的界面,进入Dev Tools菜单,在这里可以完成后续学习中对es的一系列操作。(注: kibana也可以安装为windows服务)
至此,学习elasticsearch的基础环境搭建完毕。