Elasticsearch(2)安装

来源:互联网 发布:上海房价还会涨吗 知乎 编辑:程序博客网 时间:2024/06/05 22:59

  • 导言
  • 注意
  • 本文所需的下载资源
    • 1查看JDK版本号
      • 1按键winR
      • 2输入cmd并按Enter键或点击确定
      • 3输入java version的命令
    • 2下载Elasticsearch
    • 3下载curl并安装
    • 4安装sence
      • 1下载kibana
      • 2解压kibana
      • 3安装sence
  • 结语

导言

上篇文章我们初步介绍了Elasticsearch,本文将介绍怎么安装,安装前,可能需要大家下载一些资源,本文是针对Elasticsearch2.4进行撰写的。

注意

Elasticsearch至少需要Java 7。本文写时是以Elasticsearch2.4进行编撰的,建议你使用Oracle 1.8.0_73 JDK版本,笔者使用的是1.7.0_79版本的JDK。
笔者使用的windows8.1版本,故而下列所有操作是以windows版本进行的。

本文所需的下载资源

Elasticsearch2.4下载
curl下载
`kibana下载

1、查看JDK版本号

(1)按键win+R

这里写图片描述

(2)输入cmd并按Enter键或点击确定

这里写图片描述

(3)输入java –version的命令

这里写图片描述
确定版本为JDK1.7以及以上

2、下载Elasticsearch

下载上面链接的elasticsearch2.4

这里写图片描述

下载后进行解压

这里写图片描述

打开该目录下的bin目录,点击运行elasticsearch.bat

这里写图片描述

当打开后输出该下列信息,则说明启动成功

这里写图片描述

我们还需要打开浏览器进行确认
打开浏览器,输入下列的地址
http://localhost:9200/?pretty
可以看见浏览器输出类似于如下的信息:

{
“name” : “Ringmaster”,
“cluster_name” : “elasticsearch”,
“version” : {
“number” : “2.4.0”,
“build_hash” : “ce9f0c7394dee074091dd1bc4e9469251181fc55”,
“build_timestamp” : “2016-08-29T09:14:17Z”,
“build_snapshot” : false,
“lucene_version” : “5.5.2”
},
“tagline” : “You Know, for Search”
}

如下图所示:
这里写图片描述

3、下载curl并安装

打开上面的链接下载curl

下载如下的所示:
这里写图片描述
下载后解压,可看见:
这里写图片描述
给系统增加环境变量
点击“我的电脑”
右键选择“属性”
这里写图片描述

控制面板中选择“高级系统设置”

这里写图片描述

在弹出的框中选择“环境变量”
这里写图片描述

点击“新建”
这里写图片描述

将之前的curl的解压目录写进该变量,如下所示:

这里写图片描述

点击确定保存后

需要在PATH变量中添加%CURL_HOME%;
这里写图片描述
然后在DOS命令台中输入

curl http://localhost:9200/?pretty

显示如下:

这里写图片描述

出现上述结果意味着你有一个Elasticsearch节点启动和运行,你可以开始尝试。Elasticsearch的节点是一个正在运行的实例。集群是一组具有相同的节点cluster.name一起分享数据,并提供故障转移和规模。(单个节点,可以形成一个集群本身。)你可以改变cluster.name 。当你开始一个节点的时候,elasticsearch.yml配置文件加载。

小提示

当Elasticsearch在前台运行,您可以通过按ctrl - c停止它。

4、安装sence

sence是一个Kibana中的应用程序,可以提供了一个交互式控制台直接从您的浏览器提交请求到Elasticsearch。往后的代码示例均会以sence进行实例应用。
为了安装sence,你得先下载kibana,并安装运行它。

(1)下载kibana

下载地址在上面有提到

(2)解压kibana

这里写图片描述

打开bin目录下的kibana.bat,并点击

这里写图片描述

默认情况下,Kibana连接在本地主机上运行Elasticsearch实例。若连接到一个不同的Elasticsearch实例,修改Elasticsearch中的kibana.yml配置文件并重启Kibana。
下面的红色圈起部分是可以修改不同地址的Elasticsearch:
这里写图片描述
目前为默认,所以我就还是把这行恢复到注释情况。
点击运行bin\kibana.bat
运行结果如下:
这里写图片描述

输入
http://localhost:5601
可以看见浏览器如下所示,则表示启动成功:
这里写图片描述

因为是刚启动,所以很多东西都没有。
关闭掉启动的kibana

(3)安装sence

在当前的kibana目录下,打开命令行,如下所示:

这里写图片描述

输入下列的命令:
bin\kibana.bat plugin –install elastic/sense
会出现如下的信息:

这里写图片描述

然后我们需要重新启动kibana.bat(点击运行)

接着在浏览器中,输入如下的命令:

http://localhost:5601/app/sense

然后可以看见浏览器出现类似于如下的显示框:

这里写图片描述

则表明安装成功

结语

本次教elasticsearch的安装,并教大家去顺带安装了curl命令行于windows端,然后带领大家安装了sence应用。日后进行请求发送的时候,通过sence会简单许多。本次安装教程结束,如果有错误的地方,还需要大家帮忙指正,十分感谢。

1 0
原创粉丝点击