zoukankan      html  css  js  c++  java
  • elasticsearch学习一、安装和配置

    原文链接:http://jingyan.baidu.com/article/48206aead42b53216bd6b372.html

    ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。

    最近工作需要,然后就研究了下ES。顺便就记录下学习的过程,也方便时间久了再次查看,或者其他环境再次配置时参考。

    工具/原料

     
    • JDK、ES安装包

    安装ElasticSearch

     
    1. 1

      先看下效果194、196两台机器集群,安装head插件浏览访问

      2

      ES依赖于java,所以先保证你安装好了jdk

      elastic.co官网downloads中下载需要的elasticsearch包,历史版本在downloads/past-releases下可以找到,我这里就选用了1.7.2包

      tar -zxvf elasticsearch-1.7.2.tar.gz

      3

      执行启动

      ./bin/elasticsearch -d

      这时候可以通过浏览器或者终端直接查看启动es信息啦

      curl 'http://localhost:9200/?pretty'

      这时候ES其实已经安装成功啦

      安装elasticsearch-servicewrapper

       
      1. 1

        elasticsearchservicewrapper是对elasticsearch执行命令的包装服务

        安装之后,方便elasticsearch的启动,停止等等一系列操作

        github上找到elasticsearch-servicewrapper下载zip包

        2

        配置jvm的内存

        修改/bin/service/elasticsearch.conf,set.default.ES_HEAP_SIZE=1024,该值根据机器的配置可自定义。

        3

        安装启动服务

        ./bin/service/elasticsearch install

        启动/停止/重启服务

        ./bin/service/elasticsearch restart

        start/stop/restart

        安装es-head插件

         
        1. 1

          ./bin/plugin -install mobz/elasticsearch-head

          浏览器访问head界面查看效果

          安装bigdesk插件

           
          1. 1

            ./bin/plugin -install lukas-vlcek/bigdesk

            查看效果,环境差不多了。后面继续。

  • 相关阅读:
    Mysql:Group Replication & Replication
    使用winsw包装服务将nginx包装为Windows服务
    Nginx的一些常用配置
    在ASP.NET Core 2.0中使用Facebook进行身份验证
    展现层实现增删改查
    ABP创建应用服务
    ABP领域层定义仓储并实现
    ABP领域层创建实体
    通过模板创建一个ABP项目
    Android UI组件:布局管理器
  • 原文地址:https://www.cnblogs.com/beautiful-code/p/6264717.html
Copyright © 2011-2022 走看看