Elasticsearch()安装
导言
上篇文章我们初步介绍了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命令台中输入
显示如下:
出现上述结果意味着你有一个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会简单许多。本次安装教程结束,如果有错误的地方,还需要大家帮忙指正,十分感谢。
<div class="article-bar-bottom" style="height: 54px; overflow: hidden;">
<div class="article-copyright">
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/YuYunTan/article/details/52477619 </div>
<div class="tags-box artic-tag-box">
<span class="label">文章标签:</span>
<a data-track-click="{"mod":"popu_626","con":"elasticsearch"}" data-track-view="{"mod":"popu_626","con":"elasticsearch"}" class="tag-link" href="http://so.csdn.net/so/search/s.do?q=elasticsearch&t=blog" target="_blank">elasticsearch </a><a data-track-click="{"mod":"popu_626","con":"curl"}" data-track-view="{"mod":"popu_626","con":"curl"}" class="tag-link" href="http://so.csdn.net/so/search/s.do?q=curl&t=blog" target="_blank">curl </a><a data-track-click="{"mod":"popu_626","con":"sence"}" data-track-view="{"mod":"popu_626","con":"sence"}" class="tag-link" href="http://so.csdn.net/so/search/s.do?q=sence&t=blog" target="_blank">sence </a><a data-track-click="{"mod":"popu_626","con":"安装教程"}" data-track-view="{"mod":"popu_626","con":"安装教程"}" class="tag-link" href="http://so.csdn.net/so/search/s.do?q=安装教程&t=blog" target="_blank">安装教程 </a>
</div>
<div class="tags-box">
<span class="label">个人分类:</span>
<a class="tag-link" href="https://blog.csdn.net/YuYunTan/article/category/6409149" target="_blank">search </a>
</div>
<div class="article_info_click" style="left: 334px; width: auto; top: 24px;">▼查看关于本篇文章更多信息</div></div>
<!-- !empty($pre_next_article[0]) -->
<div class="related-article related-article-prev text-truncate">
<a href="https://blog.csdn.net/yuyuntan/article/details/52476375">
<span>上一篇</span>Elasticsearch(1)简介 </a>
</div>
<div class="related-article related-article-next text-truncate">
<a href="https://blog.csdn.net/yuyuntan/article/details/52490395">
<span>下一篇</span>Elasticsearch(3)交互 </a>
</div>
</div>
导言
上篇文章我们初步介绍了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命令台中输入
显示如下:
出现上述结果意味着你有一个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会简单许多。本次安装教程结束,如果有错误的地方,还需要大家帮忙指正,十分感谢。