## 下载 推荐到官网进行正版下载,目前elasticsearch版本到了v5以上,考虑到稳定性我选择了2.3,下面是下载地址。 https://www.elastic.co/downloads/past-releases/elasticsearch-2-3-2 点击 `tar sha1 `完成下载。 ## 解压 tar -xf elasticsearch-2.3.2.tar.gz ## 启动 bin/elasticsearch ## 运行 (1) curl命令 curl http://localhost:9200/ (2) 浏览器中访问 http://localhost:9200 看到一个json结果集,表示安装并启动成功了。 出现下面结果 { "name" : "Speed", "cluster_name" : "elasticsearch", "version" : { "number" : "2.3.2", "build_hash" : "b9e4a6acad4008027e4038f6abed7f7dba346f94", "build_timestamp" : "2016-04-21T16:03:47Z", "build_snapshot" : false, "lucene_version" : "5.5.0" }, "tagline" : "You Know, for Search" } ## 插件安装 ### es-head简介 elasticsearch有很多的插件来丰富它的功能。此处,我们推荐使用elasticsearch-head。 >elasticsearch-head是一个界面化的集群操作和管理工具,可以对集群进行傻瓜式操作。你可以通过插件把它集成到es(首选方式),也可以安装成一个独立webapp。 ### 操作 1. 显示集群的拓扑,并且能够执行索引和节点级别操作 2. 搜索接口能够查询集群中原始json或表格格式的检索数据 3. 能够快速访问并显示集群的状态 4. 有一个输入窗口,允许任意调用RESTful API。 这个接口包含几个选项,可以组合在一起以产生有趣的结果; 1. 请求方法(get、put、post、delete),查询json数据,节点和路径 2. 支持JSON验证器 3. 支持重复请求计时器 4. 支持使用javascript表达式变换结果 5. 收集结果的能力随着时间的推移(使用定时器),或比较的结果 6. 能力图表转换后的结果在一个简单的条形图(包括时间序列) #### github https://github.com/mobz/elasticsearch-head #### 安装 克隆es-head项目到本地 git clone https://github.com/mobz/elasticsearch-head.git 切换到elasticsearch2.3.2的目录下 cd elasticsearch-2.3.2 安装es-head插件 sudo bin/plugin install mobz/elasticsearch-head #### 查看 在浏览器打开`127.0.0.1:9200/_plugin/head/`,查看到以下界面表示安装成功。 ![](https://box.kancloud.cn/daed02cc6d21d610d155a94a985fa119_2572x986.png) #### 指南 直接看官方文档好了 http://mobz.github.io/elasticsearch-head/