windows10安装ElasticSearch

这篇具有很好参考价值的文章主要介绍了windows10安装ElasticSearch。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一 安装 Java环境

ElasticSearch使用Java开发的,依赖Java环境,安装 ElasticSearch 之前,需要先安装一个较新版本的 Java,jdk 1.8版本太低了,需要安装jdk 11或更高版本。

Java安装方法请参考 Java 15环境安装 。

二 下载及安装ElasticSearch

(1)下载最新版本的ElasticSearch

ElasticSearch官网下载地址:  https://www.elastic.co/cn/downloads/elasticsearch ,当前最新版本为ElasticSearch-8.6.1,官网有windows版及Linux版下载,根据操作系统类型下载不同版本。

windows10安装elasticsearch,elasticsearch,java,大数据

 windows10安装elasticsearch,elasticsearch,java,大数据

下载的压缩包:

windows10安装elasticsearch,elasticsearch,java,大数据

(2) 安装ElasticSearch

解压 elasticsearch-8.6.1-windows-x86_64.zip 到安装目录,我这里安装到 G:\elasticsearch-8.6.1 ,注意安装路径中不能有空格。

解压好之后,进入bin目录,双击 elasticsearch.bat 运行,这样就ElasticSearch就运行起来了。

在浏览器地址栏里输入 localhost:9200,(注意第一次启动过程中会显示初始密码)

windows10安装elasticsearch,elasticsearch,java,大数据

(3)配置成外网可访问ES

默认配置只能本机访问,如果要外网访问ElasticSearch,需要修改config\elasticsearch.yml文件。

把network.host的值改成0.0.0.0,并去掉注释。

把cluster.initial_master_nodes: ["node-1","node-2"] 改成 cluster.initial_master_nodes: ["node-1"] 并去掉注释,为啥要去掉node-2呢,因为在前面配置了节点名为 node.name: node-1  。

#注意冒号后面有一个空格
network.host: 0.0.0.0
cluster.initial_master_nodes: ["node-1"]

并且防火墙对外开放9200端口。看到下面的状态信息,说明启动成功。

 windows10安装elasticsearch,elasticsearch,java,大数据

输入账号和密码后,返回

windows10安装elasticsearch,elasticsearch,java,大数据

三 将ElasticSearch安装成windows服务

cmd 进入bin目录,即 G:\elasticsearch-8.6.1\bin 目录,

执行: elasticsearch-service.bat install

把elasticsearch做成windows服务,默认启动类型是手动,将它改成自动并启动它。

windows10安装elasticsearch,elasticsearch,java,大数据

 elasticsearch-service.bat 后面还可以执行下面的命令:

elasticsearch-service.bat install              #安装Elasticsearch服务
elasticsearch-service.bat remove               #删除已安装的Elasticsearch服务(如果启动则停止服务)
elasticsearch-service.bat start                #启动Elasticsearch服务(如果已安装)
elasticsearch-service.bat stop                 #停止服务(如果启动)
elasticsearch-service.bat manager              #启动GUI来管理已安装的服务
四、 安装ElasticSearch head

ElasticSerach head插件需要nodejs里的grunt安装,所以要先安装node及grunt。

如果不安装elasticsearch head插件,可以不用安装nodejs。

国外下载地址:https://nodejs.org/en/

国内下载地址:http://nodejs.cn/download/

(1) 下载完这后双击 node-v9.3.0-x64.msi安装nodeJs。

windows10安装elasticsearch,elasticsearch,java,大数据

在cmd窗口输入 node -v 查看nodejs版本

 windows10安装elasticsearch,elasticsearch,java,大数据

(2) 设置淘宝镜像,提高npm安装软件的速度。

npm config set registry https://registry.npm.taobao.org

(3) 安装grunt

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

npm install -g grunt-cli

查看grunt是否安装成功
grunt -version

windows10安装elasticsearch,elasticsearch,java,大数据

 五 安装ElasticSearch head插件

ElasticSearch head是ElasticSearch的一个管理插件。

ElasticSearch Head下载地址: https://github.com/mobz/elasticsearch-head

将elasticsearch head插件解压到安装目录,我这里安装到 G:\elasticsearch-head-master  。

进入head插件解压根目录 G:\elasticsearch-head-master ,运行 npm install

启动head插件。进入head根目录,运行 npm run start 或者 grunt server 两个命令其中之一来启动head插件。

#安装head插件
npm install

#启动head
npm run start  
#或者 grunt server

head插件不能安装成windows服务,只能用命令启动。启动成功如下图

windows10安装elasticsearch,elasticsearch,java,大数据

修改ElasticSearch配置文件 G:\elasticsearch-8.6.1\config\elasticsearch.yml

在elasticsearch.yml文件底部增加两行配置:

#新增配置,让head插件可以访问es,注意!!!冒号后面有一个空格
http.cors.enabled: true
http.cors.allow-origin: "*"

重启ElasticSearch,浏览器地址栏输入 http://localhost:9100/?auth_user=你的用户名&auth_password=你的密码,查看es管理控制台。

如果要对外访问head,要设置防火墙对外开放9100端口。

windows10安装elasticsearch,elasticsearch,java,大数据文章来源地址https://www.toymoban.com/news/detail-532160.html

到了这里,关于windows10安装ElasticSearch的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Java-JDK8下载|安装|环境变量配置|详细图文教程【Windows10】

      对于Java开发者而言,选择一个稳定且生态好的开发环境,是最好不过的了。在Java-JDK中,JDK8就是相对完美的一个开发环境,比起以往的老版本,比如JDK5、JDK7等,都没有比JDK8的生态好。不但如此,JDK8也几乎支持了所有的开发功能需求和设计,虽然现在已经有了JDK16、JD

    2024年02月09日
    浏览(78)
  • window10 使用docker 本地安装部署mongodb数据库

    一、window10 安装docker 可以参看笨鸟教程【Windows Docker 安装】 安装完后的Docker Desktop是这个样子: 原始的docker镜像拉取仓库速度较慢,为了方便docker拉取镜像,可以设置国内的加速镜像,如:阿里 云、有道等【镜像加速】: 二、docker下载运行mongodb镜像 1 直接在 windows powerShel

    2024年02月03日
    浏览(46)
  • Windows系统安装Elasticsearch结合内网穿透实现远程团队数据共享

    Elasticsearch是一个基于Lucene库的分布式搜索和分析引擎,它提供了一个分布式、多租户的全文搜索引擎,具有HTTP Web接口和无模式JSON文档,同时也是是一个非常强大的工具,可以用于各种用途,例如日志分析、搜索引擎、安全分析等等。 远程连接的好处在于可以让用户从远程位

    2024年04月13日
    浏览(39)
  • Docker安装ElasticSearch/ES 7.10.0

    TencentOS Server 3.1 Docker version 19.03.14, build 5eb3275d40 elasticsearch: 7.10.0 1. 安装docker 安装 docker 参考:【Centos 8】【Centos 7】安装 docker 2. 搜索可以使用的镜像。 3. 也可从docker hub上搜索镜像。 docker hub,docker hub-stage。 4. 选择合适的redis镜像。 版本 拉取命令 最新版本 docker pull elastics

    2024年02月04日
    浏览(56)
  • win10下Elasticsearch安装配置完整教程

    一、在安装Elasticsearch引擎之前,必须安装ES需要的软件环境,安装Java JDK和配置JAVA_HOME环境变量 二.安装ElasticSearch服务,下载和安装es包 https://www.elastic.co/downloads/past-releases Elasticsearch 8.6.1 | Elastic   安装成功之后,先不急着初始化。(先解决初始化乱码问题,不解决也可使用,

    2024年02月03日
    浏览(37)
  • 知识篇 | 麒麟v10 下安装Elasticsearch

    最近因工作原因,和ES( Elasticsearch )接触的比较多;ES之前了解过,不怎么熟悉,故打算系统学习之。 按照自己的学习惯例,一是了解主要概念,二是动手安装一遍。 故,本文大纲为: 1.  概念理解: 1) ES是什么? 2) ES发展史 3) ES市场成熟度 2.  安装部署 1) Linux下如何安

    2023年04月09日
    浏览(37)
  • 安装ARM版Windows 10教程:Arm单板RSB-3720上安装Windows 10 IoT企业版

    基于恩智浦发布的 i.MX系列Windows10 IOT企业版平台 ,研华将其BSP更新到了1.3.0版本。这些更新已安装在RSB-3720 i.MX8M Plus板卡上,可以支持Windows 10物联网企业版1.3.0。 本文介绍了如何在 研华RSB-3720单板 上构建和安装Windows 10 IoT企业版 v1.3.0 BSP 的过程。高度优化的Windows 10 IoT BSP只需

    2024年02月10日
    浏览(54)
  • win10部署安装Elasticsearch8.1.2

    环境准备 :JDk是1.8以上版本 1、官方下载Elasticsearch部署安装 访问官网,进入主页下载。 2、在下载页面,可以看到选择操作系统,选择系统后点击下载。(我这里下载的Windows版本) 3下载完成后,解压文件,找到下载位置 4、配置环境变量 打开文件,选择此电脑,右键属性打

    2023年04月08日
    浏览(79)
  • 1. windows安装elasticSearch

    目录 1. 下载 2. 安装和启动 下载地址:https://elasticsearch.cn/download/ 下载7.8.0版本: 下载后的elasticsearch-7.8.0-windows-x86_64.zip文件放在本地合适的位置。 解压elasticsearch-7.8.0-windows-x86_64.zip文件,双击elasticsearch.bat即可启动ES. 启动后有如下打印,表示启动成功: 浏览器打开:​​​

    2024年02月07日
    浏览(47)
  • ElasticSearch安装(Windows)

    官网下载:ElasticSearch 将zip文件解压 在解压的目录下进入cmd 输入elasticsearch 第一次启动时会自动生成密码,展示在窗口 第一次启动后出现异常信息无法进入网页 原因是Elasticsearch在Windows下开启了安全认证,虽然started成功,但访问http://localhost:9200失败。 解决方式修改config下的

    2023年04月25日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包