windows环境下,安装elasticsearch

目录

前言

  • win10
  • elasticsearch 8.9.0

准备

安装 jdk

ElasticSearch 是基于lucence开发的,也就是运行需要java jdk支持。

ElasticSearch 8.9.0 自带 OpenJDK ,无需再安装jdk。

安装nodejs

在Windows系统安装Nodejs

ElasticSearch下载

下载安装包:https://www.elastic.co/downloads/elasticsearch

ElasticSearch-head 下载

下载源码:https://github.com/mobz/elasticsearch-head

安装ElasticSearch

  1. 下载安装包后解压
  1. 修改 ES/config/elasticsearch.yml 文件

    复制代码
    xpack.security.enabled: false
    xpack.security.http.ssl.enabled: false
    http.cors:
      enabled: true
      allow-origin: "*"
  2. 进入bin目录下,双击执行elasticsearch.bat

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

http://localhost:9200

安装ElasticSearch-head插件

  1. 解压源码
  2. 进入 elasticsearch-head 目录,执行命令:npm install (如果报错,尝试:npm install phantomjs-prebuilt@2.1.16 --ignore-scripts
  3. 启动:npm run start
  4. 打开: http://localhost:9100/

设置用户名密码访问

  1. 修改 ES/config/elasticsearch.yml 文件

    复制代码
    xpack.security.enabled: true
    http.cors:
      enabled: true
      allow-origin: "*"
      allow-headers: Authorization,X-Requested-With,Content-Length,Content-Type
  2. 重启elasticsearch

  3. elasticsearch 8.9.0 默认情况下,elastic 的用户已存在且已设置了密码,需要执行命令重置密码:

    复制代码
    cmd> elasticsearch-reset-password.bat -u elastic
    warning: ignoring JAVA_HOME=C:\Program Files\Java\jdk1.8.0_144; using bundled JDK
    This tool will reset the password of the [elastic] user to an autogenerated value.
    The password will be printed in the console.
    Please confirm that you would like to continue [y/N]y
    
    
    Password for the [elastic] user successfully reset.
    New value: qh1rG*****************
  4. 打开: http://localhost:9200

  5. 打开ElasticSearch-head : http://localhost:9100/?auth_user=elastic&auth_password=changeme

ElasticSearch 默认用户名和密码

复制代码
user: elastic 
password: changeme 

参考

https://www.cnblogs.com/hualess/p/11540477.html

https://blog.csdn.net/shen198623/article/details/123045793

https://blog.csdn.net/fenghuibian/article/details/86585344

https://blog.csdn.net/qq_35349114/article/details/100096115

https://huaweicloud.csdn.net/637ef507df016f70ae4ca581.html

相关推荐
Elastic 中国社区官方博客1 天前
Elasticsearch Python DSL 客户端开发
大数据·数据库·python·elasticsearch·搜索引擎·全文检索
阿里云大数据AI技术1 天前
Al Search x ES Agent Builder:让数据活起来,从搜索走向行动
人工智能·elasticsearch·agent
Elasticsearch1 天前
Elastic Agent Builder 中能够引用证据的 AI 根因分析
elasticsearch
考虑考虑1 天前
elasticSearch中的element_type
运维·后端·elasticsearch
CHANCE V1 天前
Elasticsearch 进阶
大数据·elasticsearch·搜索引擎
Elasticsearch2 天前
Elasticsearch 向量数据库:几分钟内完成部署,以经济高效的方式扩展至数千亿规模
elasticsearch
vx-Biye_Design2 天前
SSM伴侣动物伴护星小程序06330-计算机课程设计、毕业设计
spring boot·后端·elasticsearch·小程序·架构·课程设计·idea
云泽8082 天前
Git 版本控制系统(下):从 .git 目录结构到冲突解决机制详解
大数据·git·elasticsearch
Elastic 中国社区官方博客2 天前
教程:使用 ES|QL 进行威胁狩猎
大数据·运维·数据库·elasticsearch·搜索引擎·全文检索·安全威胁分析
Elasticsearch2 天前
jina-reranker-v3.5:通过混合注意力与自蒸馏实现更快的列表式重排序
elasticsearch