1、环境搭建

1)Java环境搭建可以参考相关的资料,这里不做详细介绍

2)nodejs环境搭建

到官方网站下载相应的zip包:https://nodejs.org/dist/v8.9.1/node-v8.9.1-win-x64.zip,解压到相应的目录,并把其添加到PATH环境变量中,打开cmd执行,node  -v

说明nodejs环境搭建成功

2、ElasticSearch包下载和安装

进入官网:https://www.elastic.co/,选择对应版本的zip包下载,下载完成之后解压到相应的目录

cmd命令行进入到bin目录,直接执行elasticsearch.bat,如果不报异常,说明启动成功,打开浏览器访问:http://localhost:9200/

3、安装elasticsearch-head插件

1)进入github,下载zip包:https://codeload.github.com/mobz/elasticsearch-head/zip/master

下载完成之后,解压到与刚刚elasticsearch解压的同级目录

2)cmd进入到上述解压目录,执行命令:npm  run  start,这时候会报错

3)上述提示需要安装grunt,执行命令:npm  install  grunt,可能出现下面警告

这里需要修改elasticsearch-head-master\package.json配置文件,打开并找到license位置,把原来的Apache2内容修改为Apache-2.0

修改完成之后,重新执行npm  install  grunt 命令

4)根据2)中的报错提示,还需要一些grunt插件,通过命令对应安装就ok

npm install grunt-contrib-clean --registry=https://registry.npm.taobao.org

npm install grunt-contrib-concat --registry=https://registry.npm.taobao.org

npm install grunt-contrib-watch --registry=https://registry.npm.taobao.org
  npm install grunt-contrib-connect --registry=https://registry.npm.taobao.org
  npm install grunt-contrib-copy --registry=https://registry.npm.taobao.org
  npm install grunt-contrib-jasmine --registry=https://registry.npm.taobao.org

4、修改对应的配置文件

1)首先修改elsaticsearch的配置文件,解决head插件请求ElasticSearch跨域的问题,打开配置文件:elasticsearch-5.6.4-master\config\elasticsearch.yml

新增参数:

2)修改elasticsearch-head-master插件的配置文件,打开配置文件:elasticsearch-head-master\Gruntfile.js,

找到connect的那一项,在options里面添加属性:hostname: '*',

5、启动

1)启动ElasticSearch,cmd命令行进入到elsaticsearch-5.6.4\bin目录,直接执行elasticsearch.bat

2)启动elsaticsearch-head插件,cmd进入到elasticsearch-head-master目录,执行命令:grunt  server

6、浏览器访问

打开浏览器,访问http://localhost:9100

至此,win7的ElasticSearch环境搭建成功

win7安装Elasticsearch和Elasticsearch-Head插件的更多相关文章

  1. elasticsearch 中文分词、插件的安装和使用(一)

    1. 安装elasticsearch.kibana.x-pack #安装elasticsearch wget https://artifacts.elastic.co/downloads/elasti ...

  2. mac以及centos下安装Elasticsearch 以及权限管理插件

    Elasticsearch安装(提前系统需要安装java环境)mac安装 brew install elasticsearch centos安装 下载ElasticSearch安装包,https:// ...

  3. 安装和使用 Elasticsearch(1.1.1)+marvel插件、Kibana插件

    Elasticsearch是开源搜索平台的新成员,实时数据分析的神器,发展迅猛,基于 Lucene.RESTful.分布式.面向云计算设计.实时搜索.全文搜索.稳定.高可靠.可扩展.安装+使用方便,介 ...

  4. ELK日志监控平台安装部署简介--Elasticsearch安装部署

    最近由于工作需要,需要搭建一个ELK日志监控平台,本次采用Filebeat(采集数据)+Elasticsearch(建立索引)+Kibana(展示)架构,实现日志搜索展示功能. 一.安装环境描述: 1 ...

  5. ubuntu 安装 JVM 与 ElasticSearch

    测试环境: Ubuntu x86_64 3.13.0-35-generic 安装jre: $ sudo apt-get install software-properties-common $ sud ...

  6. Ubuntu16.04安装和使用ElasticSearch

    1.下载es wget https://download.elastic.co/elasticsearch/release/org/elasticsearch/distribution/tar/ela ...

  7. Centos 7安装和配置 ElasticSearch入门小白

    实验环境: 操作系统:Centos 7.5 服务器ip:192.168.1.198 运行用户:root 网络环境:Internet 在企业生产环境有很多服务器的时候.很多业务模块的日志的时候运维人员需 ...

  8. 安装logstash+kibana+elasticsearch+redis搭建集中式日志分析平台

    安装logstash+kibana+elasticsearch+redis搭建集中式日志分析平台 2014-01-16 19:40:57|  分类: logstash |  标签:logstash   ...

  9. CentOS7下 简单安装和配置Elasticsearch Kibana Filebeat 快速搭建集群日志收集平台

    目录 1.添加elasticsearch官网的yum源 2.Elasticsearch 安装elasticsearch 配置elasticsearch 启动elasticsearch并设为开机启动 3 ...

  10. win7 安装php插件imagick

        win7 安装php插件imagick  <h2>安装步骤:</h2><h2><a name="t1"></a> ...

随机推荐

  1. java实现spark常用算子之Sample

    import org.apache.spark.SparkConf;import org.apache.spark.api.java.JavaRDD;import org.apache.spark.a ...

  2. 11 Django实现WebSocket

    因为需要实时显示状态的需求,想到了websocket,但是Django原生不支持websocket,后来搜索到了chango-channels项目,可以实现次需求. 一.Channels 官方文档 二 ...

  3. web登录的session、cookie和token

    为什么会有登录这回事 首先这是因为HTTP是无状态的协议,所谓无状态就是在两次请求之间服务器并不会保存任何的数据,相当于你和一个人说一句话之后他就把你忘掉了.所以,登录就是用某种方法让服务器在多次请求 ...

  4. mysql float 精度丢失

    mysql 中保存了字段 float s=0.3 直接执行sql 查出来是 0.3 但是JPA 执行查询结果是 0.2999 换成decimal 就可以

  5. 文本分析:初识Gensim

    作者:doze_worm来源:https://www.douban.com/note/620615113/ gensim 起步:本节介绍理解和使用 gensim 所必须的基础概念和术语,并提供一个简单 ...

  6. Joomla 3.0.0 - 3.4.6 RCE漏洞分析记录

    0x00  前言 今天早上看到了国内几家安全媒体发了Joomla RCE漏洞的预警,漏洞利用的EXP也在Github公开了.我大致看了一眼描述,觉得是个挺有意思的漏洞,因此有了这篇分析的文章,其实这个 ...

  7. MacOs上的Intellij idea高频快捷键总结(2018.1版本)

     高频快捷键   查找类快捷键           command + F12      查看当前类方法变量           command + E         查看最近文件   Alt+F1 ...

  8. Oracle笔记(二) SQLPlus命令

    对于Oracle数据库操作主要使用的是命令行方式,而所有的命令都使用sqlplus完成,对于sqlplus有两种形式. 一种是dos风格的sqlplus:sqlplus.exe; 另一种是window ...

  9. python网络编程:socket半连接池、UDP通讯模板

    一.TCP半连接池原理 二.UDP通讯 三.UDP聊天 四.UDP聊天2 五.UDP会粘包吗 六.UDP总结 七.UDP与TCP对比 一.TCP半连接池原理 客户端 import socket cli ...

  10. 内核模式构造-Semaphore构造(WaitLock)

    internal sealed class SimpleWaitLock : IDisposable { //(信号量)允许多个线程并发访问一个资源 //如果所有线程以只读方式访问资源则是安全的 pr ...