一、安装jdk

ElasticSearch是基于lucence开发的,也就是运行需要java jdk支持。所以要先安装JAVA环境。

由于ElasticSearch 5.x 往后依赖于JDK 1.8的,所以现在我们下载JDK 1.8或者更高版本。
下载JDK1.8,下载完成后安装。

二、安装ElasticSearch

1.ElasticSearch下载地址:

https://www.elastic.co/downloads/elasticsearch

2.下载安装包后解压

3.进入bin目录下,双击执行elasticsearch.bat

4.看到started说明启动成功,打开浏览器测试一下,如下图

http://localhost:9200

三、安装ElasticSearch-head插件

1、安装node环境(更详细教程查看博主node安装教程篇)
网址:https://nodejs.org/en/download/ 下载Windows版msi的,下载完直接安装,一直确定

安装完后cmd查看版本node-v

2、安装grunt

grunt是一个很方便的构建工具,可以进行打包压缩、测试、执行等等的工作,5.x里之后的head插件就是通过grunt启动的。因此需要安装grunt.

npm install -g grunt-cli

查看版本号 grunt -version

注意:如果提示grunt命令不存在,转移博主node安装教程篇

3.下载head插件

1.网址:https://github.com/mobz/elasticsearch-head下载安装包

2.解压

3.进入head文件夹下,执行命令:npm install (此处是为安装进行安装pathomjs)

如果安装速度慢,设置成淘宝的镜像重新安装 npm config set registry https://registry.npm.taobao.org

4.安装完成之后npm run start或grunt server,启动head插件

5.修改es使用的参数.编辑D:\elasticsearch\elasticsearch-7.3.2-windows-x86_64\elasticsearch-7.3.2\config\elasticsearch.yml文件

# 增加新的参数,这样head插件可以访问es
http.cors.enabled: true
http.cors.allow-origin: "*"
@注意,设置参数的时候:后面要有空格!

6.修改完配置将es重启,浏览器访问 http://localhost:9100

到此,Elasticsearch和ElasticSearch-head已经装好了。

四、ElasticSearch安装为Windows服务

1.elasticsearch的bin目录下有一个elasticsearch-service.bat

2.cmd 进入bin目录下执行: elasticsearch-service.bat install

3.查看电脑服务es已经存在了

elasticsearch-service.bat后面还可以执行这些命令
install: 安装Elasticsearch服务
remove: 删除已安装的Elasticsearch服务(如果启动则停止服务)
start: 启动Elasticsearch服务(如果已安装)
stop: 停止服务(如果启动)
manager:启动GUI来管理已安装的服务

Windows下安装elastic search相关推荐

  1. 在windows下安装python包管理器pip及使用

      从来没有在Windows下用过pip,今天试了下,原来pip也可以在Windows下安装,使用也和Linux下一样简单. 先从下面的地址下载pip源码: http://pypi.python.or ...

  2. mysql sphinx windows安装_Sphinx在windows下安装使用[支持中文全文检索]

    前一阵子尝试使用了一下Sphinx,一个能够被各种语言(PHP/Python/Ruby/etc)方便调用的全文检索系统.网上的资料大多是在 linux环境下的安装使用,当然,作为生产环境很有必要部署在 ...

  3. GitBook在Windows下安装部署

    GitBook在Windows下安装部署 参考教程 https://blog.csdn.net/Lowerce/article/details/107579261 https://www.jiansh ...

  4. Sphinx在windows下安装使用

    Sphinx 在 windows 下安装使用 前一阵子尝试使用了一下 Sphinx ,一个能够被各种语言 (PHP/Python/Ruby/etc) 方便调用的全文检索系统.网上的资料大多是在 lin ...

  5. windows 下安装Chocolatey(强大的软件包管理工具)

    在 Linux 下,大家喜欢用 apt-get 来安装应用程序,如今在 windows 下,大家可以使用 Chocolatey 来快速下载搭建一个开发环境. Chocolatey 的哲学就是完全用命令 ...

  6. 基于svnserve的SVN服务器(windows下安装与配置)

    基于svnserve的SVN服务器(windows下安装与配置) 关键字: svn 安装SVNserve 从http://subversion.tigris.org/servlets/ProjectD ...

  7. Windows下安装Z3的Python3版

    文章目录 Windows下安装Z3的Python3版 pip 安装(不推荐,很慢) 使用微软官方构建好的DLL(推荐,快速) Windows下安装Z3的Python3版 GitHub官方仓库地址:Z3 ...

  8. 在windows下安装concurrentlua

    concurrentlua的makefile只提供了unix下的版本,如果直接按make里面得拷贝路径安排文件 在windows下是无法凑效的.这里我把我在windows下安装concurrentlu ...

  9. linux/windows下安装scala

    为什么80%的码农都做不了架构师?>>>    一.linux下安装scala 1.保证jdk安装成功,版本在1.5或者更改版本,java和javac均可用. 2.官网下载scala ...

  10. windows下安装cygwin及配置

    windows下安装cygwin及配置 对于使用Windows操作系统作为开发平台同时又喜欢类unix环境的朋友(Windows不是最方便的开发环境),这里是在Cygwin环境下安装Rails的步骤 ...

最新文章

  1. 旷视MegEngine基本概念
  2. 输入两个数,计算它们的最大公约数和最小公倍数
  3. 三菱fx5u编程手册_实用分享 | 三菱FX 5U特点是什么?
  4. Linux运维 第三阶段 (十八) varnish
  5. Android 系统(211)---Power键不亮屏分析方法
  6. c# linux 效率,c# – linux / mono上的HTTP性能
  7. js_md5加密和base64的加密解密
  8. vc对图像进行平移,转置等几何变换
  9. Java 学习 day09
  10. bzoj1010 [HNOI2008]玩具装箱toy
  11. 黑客帝国代码雨(bat)
  12. 【最详细】最全java面试题及答案(210道)
  13. nod32升级问题解决(20080530)
  14. Kubernetes24--弹性伸缩2
  15. ubuntu16.04 设置双显示器屏幕
  16. 利用Python开发一个微信定时发送器
  17. foxmail登入密码忘记怎么办?
  18. 天梯赛题目练习——平面向量加法(附带PTA测试点)
  19. python如何实现语音识别
  20. 批量转换图像格式Irfanview之CR2图片转Jpeg

热门文章

  1. emmet工具使用和技巧
  2. 《基于Nginx的中间件架构》学习笔记---3.nginx的目录分析
  3. .net core 图片合并,图片水印,等比例缩小,SixLabors.ImageSharp
  4. 中国经济真相:跑了 1135 家制造企业,我终于明白什么叫自己玩死自己(转)...
  5. NRPE: Unable to read output 问题处理总结
  6. 第四百零四天 how can I 坚持
  7. CSS实现输入框的高亮效果-------Day50
  8. 读 《.Net 之美》解析.Net Remoting (应用程序域)-- Part.1
  9. XStream的几个问题
  10. -webkit-filter