Elasticsearch安装教程

版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/qq_27512271/article/details/84858881
1、Elasticsearch 概述
        Elasticsearch 是一个实时的分布式搜索分析引擎, 它能让你以一个之前从未有过的速度和规模,去探索你的数据。 它被用作全文检索、结构化搜索、分析以及这三个功能的组合:

        (1)、Wikipedia 使用 Elasticsearch 提供带有高亮片段的全文搜索,还有 search-as-you-type 和 did-you-mean 的建议。
        (2)、卫报 使用 Elasticsearch 将网络社交数据结合到访客日志中,实时的给它的编辑们提供公众对于新文章的反馈。
        (3)、Stack Overflow 将地理位置查询融入全文检索中去,并且使用 more-like-this 接口去查找相关的问题与答案。
        (4)、GitHub 使用 Elasticsearch 对1300亿行代码进行查询。

        然而 Elasticsearch 不仅仅为巨头公司服务。它也帮助了很多初创公司,像 Datadog 和 Klout, 帮助他们将想法用原型实现,并转化为可扩展的解决方案。Elasticsearch 能运行在你的笔记本电脑上,或者扩展到上百台服务器上去处理PB级数据。
2、下载并安装Elasticsearch服务
        2.1、安装Java JDK:在安装Elasticsearch引擎之前,必须安装ES需要的软件环境,安装Java JDK和配置JAVA_HOME环境变量,Elasticsearch5.0以上版本需要安装jdk1.8,其他版本安装jdk1.7即可。安装jdk后最好禁用Java JDK的自动更新。
        2.2、从官方下载中心:ElasticSearch Download下载ElasticSearch安装包并解压。
        2.3、开启ElasticSearch 服务:进入E:\elasticsearch-6.3.2\bin目录,双击执行 elasticsearch.bat,该脚本文件执行 ElasticSearch 安装程序,稍等片刻,打开浏览器,输入 http://localhost:9200 ,显式以下画面,说明ES安装成功。
在这里插入图片描述

3、安装Elasticsearch head插件
        为了便于管理ES,本文使用head插件,这是最初级的管理工具,在浏览器中显示ES集群,索引等信息,十分好用。
        3.1、安装Elasticsearch head:
        下载地址:elasticsearch-head,点击clone or download按钮,点击download zip进行下载。下载完毕后解压到任意路径上,别放在elasticsearch安装路径上。
在这里插入图片描述        3.2、安装node.js:
        下载地址:node.js
在这里插入图片描述        3.3、安装grunt:
        运行head需要借助grunt命令,因此需要安装grunt,打开cmd,输入命令 cd D:\nodejs(你安装nodejs的路径) 进入nodejs的根目录下,(注意:如果这条命令不能成功执行,那就先执行 D:,成功切换目录后再执行 cd D:\nodejs(你安装nodejs的路径)。),然后执行指令 npm install -g grunt -cli 进行安装grunt。
        3.4、安装pathomjs:
        输入命令 cd D:\head(你安装head的路径) 进入head的根目录下,然后执行命令:npm install 进行安装pathomjs。
        3.5、运行head:
        运行命令 grunt server,启动head服务(默认端口号是9100)。
        3.6、用head访问elasticsearch浏览器访问
         http://localhost:9100 (head的服务端口)

  • 5
    点赞
  • 35
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值