一、安装

1、下载压缩包   elasticsearch-7.0.0-windows-x86_64.zip

2、解压到   E:\env\elasticsearch-7.0.0  

 

3、启动:进入bin目录:E:\env\elasticsearch-7.0.0 \bin,执行 elasticsearch.bat 脚本 ,或者双击 elasticsearch.bat 如下

命令行启动结果如下:

 启动之后,在浏览器 输入 http://localhost:9200 ,显式以下画面,说明ES安装成功。注意没有修改配置,默认只允许通过localhost/127.0.0.1访问,ip访问需单独配置

 

 二、安装head插件,在浏览器中显示ES集群,索引等信息,实现界面化的集群操作和管理工具

  1、下载head插件压缩包  https://github.com/mobz/elasticsearch-head 

或者   https://codeload.github.com/mobz/elasticsearch-head/zip/master

    解压到目录 : E:\env\elasticsearch-head-master

    注意:不要解压到 elasticsearch 目录的 plugins 目录下,网上很多说复制到plugins下就可以了,结果导致es启动报错如下,可能是版本差异原因,不深究

    

  2、安装node.js

    es.5.x 以上版本安装head需要安装node和grunt(1.*,2.*直接用plugin命令即可安装)

    下载地址:https://nodejs.org/en/download/    根据自己系统下载相应的msi,双击安装。

    安装成功之后 通过 npm -v 可以查看 node 版本 ,注意安装淘宝镜像,如果没有配置淘宝镜像,有些依赖安装会很慢,甚至安装失败

    

3、安装grunt

  (grunt是基于Node.js的项目构建工具,可以进行打包压缩、测试、执行等等工作,elasticsearch-head插件就是通过grunt启动的)。

  3.1、进入 E:\env\elasticsearch-head-master 目录下进行安装。

     npm install -g grunt-cli

  3.2、用grunt -version查看版本号,安装成功

    grunt -version

3.3、编译安装head插件

  进入 E:\env\elasticsearch-head-master 目录 执行  npm install

3.4、启动head插件:

  grunt server 或者 npm run start 启动

启动效果如下:

浏览器输入 localhost:9100 或者 127.0.0.1:9100 ;

由于没有修改默认配置,192.168.124.120:9100 是无法访问的

  5、修改自定义配置:

    5.1、修改ES配置文件 config/elasticsearch.yml

    

    5.2、修改head插件配置  _site/app.js

    5.3.修改head插件配置  Gruntfile.js

    修改elasticsearch-head-master文件下的Gruntfile.js文件中, 添加一行 hostname: '0.0.0.0',

 

  6、重新启动 head 插件

     grunt server 或者 npm run start 

    启动之前 先停止

  最终效果如下:

    在浏览器输入  http://192.168.124.120:9100/ ,显示如下

 

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 三, 配置EalsticSearch为Windows服务

切换到ElasticSearch的bin目录执行相应命令:

安装     elasticsearch-service.bat install

删除     elasticsearch-service.bat remove

启动     elasticsearch-service.bat start

停止     elasticsearch-service.bat stop

 

elasticsearch-7.0.0-windows 安装的更多相关文章

  1. ELK——安装 logstash 2.2.0、elasticsearch 2.2.0 和 Kibana 3.0

    本文内容 Elasticsearch logstash Kibana 参考资料 本文介绍安装 logstash 2.2.0 和 elasticsearch 2.2.0,操作系统环境版本是 CentOS ...

  2. Linux下,非Docker启动Elasticsearch 6.3.0,安装ik分词器插件,以及使用Kibana测试Elasticsearch,

    Linux下,非Docker启动Elasticsearch 6.3.0 查看java版本,需要1.8版本 java -version yum -y install java 创建用户,因为elasti ...

  3. Windows下VTK6.0.0安装详解(CMake使用说明)

    操作系统:Windows7,用到工具:Visual studio.CMake. 1.准备工作 VTK下载: 下载最新VTK稳定版(6.0.0,截至2013年7月)http://www.vtk.org/ ...

  4. JBOSS EAP 6.0+ Standalone模式安装成Windows服务

    网上有一些文章介绍用JavaService.exe来实现,但是到EAP 6以上版本,我试过好象没成功,幸好JBoss官方已经推出了专门的工具. 一.先到官网下载http://www.jboss.org ...

  5. Windows 8.1中怎么启用Framework3.5或2.0 ( 一安装就跳到下载 Win8.1自带了Framework)

    Windows 8.1中怎么启用Framework3.5或2.0      ( 一安装就跳到下载 Win8.1自带了Framework): Win+X键 打开   开始菜单 -> 命令提示符(管 ...

  6. Windows安装mysql-python提示:error: Microsoft Visual C++ 9.0 is required

    Windows安装mysql-python提示:error: Microsoft Visual C++ 9.0 is required,Get it from http://aka.ms/vcpyth ...

  7. ElasticSearch 5.0.0 集群安装部署文档

    1.  搭建环境 3台物理机 操作系统 centos7 es1   192.168.31.141   4g内存   2核 es2   192.168.31.142   4g内存   2核 es3    ...

  8. Windows安装MongoDB 4.0并赋予用户访问权限

    第一部分 Windows安装MongoDB-4.0 第一步:下载MongoDB:https://www.mongodb.com/download-center?jmp=nav#community 我目 ...

  9. MySQL 8.0.12 基于Windows 安装教程(超级详细)

    MySQL 8.0.12 基于Windows 安装教程(超级详细) (一步一步来,装不了你找我!) 本教程仅适用Windows系统,如果你原本装了没装上,一定要先删除原本的数据库,执行:mysqld ...

  10. Centos7.4下安装Jumpserver 1.0.0(支持windows组件)

    0)系统环境CentOS 7.4 IP: 192.168.100.10 [root@jumpserver-server ~]# cat /etc/redhat-release CentOS Linux ...

随机推荐

  1. PHP Windows系统下调用OpenOffice

    项目需要把用户上传的word文档转换为pdf文件,方便用户浏览.经过谷歌百度找到PHP可以使用COM组件调用微软的openoffice来实现文档转换 1,安装OpenOffice 安装OpenOffi ...

  2. CSS 学习-文本 段落

    段落. 首行缩进 text-indent属性 比如缩进  <p style="text-indent: 2em;">这里是内容....</p> 这里是内容这 ...

  3. Linux文件排序工具 sort 命令详解

    sort是排序工具,它完美贯彻了Unix哲学:"只做一件事,并做到完美".它的排序功能极强.极完整,只要文件中的数据足够规则,它几乎可以排出所有想要的排序结果,是一个非常优质的工具 ...

  4. BZOJ 1878 hh的项链(简单莫队)

    Description HH有一串由各种漂亮的贝壳组成的项链.HH相信不同的贝壳会带来好运,所以每次散步 完后,他都会随意取出一 段贝壳,思考它们所表达的含义.HH不断地收集新的贝壳,因此他的项链变得 ...

  5. xml构建

    <a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=346252320&site=qq ...

  6. Iframe 高度自适应 example (跨子域实现)

    跨子域的iframe高度自适应 比如 'https://www.kzwr.com/topics/baidu' 嵌入了 'http://pan.kzwr.com/',这种跨子域的页面,实现起来也比较简单 ...

  7. 构建基于asp.net core 的docker应用并发布

    发布Docker镜像的方法有很多种,asp.net core的发布需要在windows系统中 开门见山,首先保证已经在Centos上安装好了Docker.创建一个asp.net core的webapi ...

  8. C# usb设备的自动退出

    using System; using System.Collections.Generic; using System.Text; using System.Runtime.InteropServi ...

  9. .net core i上 K8S(六).netcore程序的service网络代理模式

    上一章我们讲了pod的hostip模式,但在生产环境中,我们都是通过service来访问k8s集群的,service有两种模式来暴漏端口,今天我们来分享一下 1.clusterIP模式 我们在创建se ...

  10. IOC简洁说明

    what is ioc: 控制注入,是一种设计模式 the benefits of using this: 降低耦合度 什么是DI 什么是依赖? 当一个类需要另一个类协作来完成工作的时候就产生了依赖 ...