mac环境下Elasticsearch的搭建

下载Elasticsearch

安装Elasticsearch需要jre(没有jre的自行百度安装)

从 elasticsearch.org/download 下载最新版本的Elasticsearch(我下载的版本是2.2.1)

提示:
在生产环境安装时,除了以上方法,你还可以使用Debian或者RPM安装包,地址在这里:downloads page,或者也可以使用官方提供的 Puppet module 或者 Chef cookbook。

下载完Elasticsearch的zip压缩包之后使用unzip命令解压Elasticsearch

安装Marvel

什么是Marvel?

Marvel是Elasticsearch的管理和监控工具,在开发环境下免费使用。它包含了一个叫做Sense的交互式控制台,使用户方便的通过浏览器直接与Elasticsearch进行交互。

Elasticsearch线上文档中的很多示例代码都附带一个View in Sense的链接。点击进去,就会在Sense控制台打开相应的实例。安装Marvel不是必须的,但是它可以通过在你本地Elasticsearch集群中运行示例代码而增加与此书的互动性。

在解压好的Elasticsearch根目录进行如下的几部操作

  • 安装License插件
    bin/plugin install license
  • 安装marvel客户端插件
    bin/plugin install marvel-agent
  • 启动Elasticsearch
    bin/plugin install marvel-agent
  • 安装Kibana(一个Elasticsearch的数据显示web界面)
    下载Kibana(我安装的版本是4.4.2),解压压缩包,解压之后切换到Kibana的根目录下,输入bin/kibana启动Kibana
  • 在浏览器中打开http://localhost:5601这个地址
    看到如下图的界面说明kibana安装成功
    kibana图片
  • 安装Marvel app 到 Kibana
    在Kibana的根目录下输入bin/kibana plugin --install elasticsearch/marvel/latest
  • 点击Kibana最顶侧菜单栏右上角的选项卡按钮,选择Marvel.
    看到如下图的界面说明Marvel安装成功
    marvel-clusters

具体细节请参考官方文档

检测Es的安装状态

在浏览器中输入http://localhost:9200/
如果现实如下的内容说明成功

{
  "name" : "Clown",
  "cluster_name" : "elasticsearch",
  "version" : {
    "number" : "2.2.1",
    "build_hash" : "d045fc29d1932bce18b2e65ab8b297fbf6cd41a1",
    "build_timestamp" : "2016-03-09T09:38:54Z",
    "build_snapshot" : false,
    "lucene_version" : "5.4.1"
  },
  "tagline" : "You Know, for Search"
}

你可能感兴趣的:(mac环境下Elasticsearch的搭建)