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. 【weixin】微信支付简介

    一.微信支付模式 1.付款码支付 付款码支付是用户展示微信钱包内的“刷卡条码/二维码”给商户系统扫描后直接完成支付的模式.主要应用线下面对面收银的场景. 2.Native支付 Native支付是商户系 ...

  2. Win32 编程

    1.ShowWindow(SW_SHOWNORMAL)  参数 : SW_HIDE激活另外一个窗口,当前窗口就跑到那个窗口后面了SW_MAXIMIZE显示的窗口是最大化的SW_MINIMIZE显示的窗 ...

  3. 10 select、poll以及epoll

    IO复用:为了解释这个名词,首先来理解下复用这个概念,复用也就是共用的意思,这样理解还是有些抽象,为此,咱们来理解下复用在通信领域的使用, 在通信领域中为了充分利用网络连接的物理介质,往往在同一条网络 ...

  4. echart tooltip问题(鼠标放上去显示所有和显示当个)

    先看效果 两种方式只要修改一下 echat option里面tooltip的属性即可 第一种: tooltip : { show: true, trigger: 'item' // trigger: ...

  5. JavaScript笔记(2)

    函数 1.使用关键字function声明一个函数,如果需要传参数就传参,多个参数用逗号隔开,如果不需要传参数就不传 //函数声明 function name(num1,num2){ //方法体 } 2 ...

  6. js中——限制文本框输入非数字

      //先把非数字的都替换掉,除了数字和.和/             obj.value = obj.value.replace(/[^\-\d./]/g, ""); //必须保 ...

  7. 【死磕 Java 集合】— ConcurrentSkipListMap源码分析

    转自:http://cmsblogs.com/?p=4773 [隐藏目录] 前情提要 简介 存储结构 源码分析 主要内部类 构造方法 添加元素 添加元素举例 删除元素 删除元素举例 查找元素 查找元素 ...

  8. Kivy 简单尝试

    Kivy 简明教程 首先,有两个网址你不得不看: Kivy: Cross-platform Python Framework for NUI在官网逛逛,顺便看看最下面的代码,try to run it ...

  9. debian docker环境搭建

    环境(阿里): 登陆到系统: 我们主要看执行结果截图(所有命令都进行复制) 卸载旧版本: 使用 APT 安装: 这里 输入 y  然后等待执行结束 添加软件源的 GPG 密钥. 一开始我是手打的命令, ...

  10. sql 实现取表中相同id时间最大的一行 利用distinct on

    数据表是这样的 select * from water_level_records m where ( select count(*) from water_level_records n where ...