当前位置: 首页 > news >正文

windows安装Elasticsearch,ik分词器,kibana可视化工具

安装地址

elasticsearch安装地址: Past Releases of Elastic Stack Software | Elastic

分词器下载地址: https://github.com/infinilabs/analysis-ik?tab=readme-ov-file

kibana下载地址: Past Releases of Elastic Stack Software | Elastic

注意:版本一定要统一

  1. 解压elasticsearch
  2. 在elasticsearch的plugins目录下创建一个ik文件夹,将ik分词器解压到ik目录里面
  3. 解压kibana到elasticsearch同一个目录下

启动elasticsearch

elasticsearch的bin目录下双击elasticsearch.bat文件

访问127.0.0.1:9200

如果访问不了可以修改一下config目录下的elasticsearch.yml文件

如果是本地测试可以将安全校验,加密呀什么的都配置成false,但是实际生产环境一定要为true

重启elasticsearch,刷新127.0.0.1:9200,出现以下信息则访问成功

如何设置elasticsearch的密码

elasticsearch默认会有一个超级管理员账号是elastic

首先要在配置上启用安全校验

到elasticsearch的bin目录下通过cmd命令运行以下命令

elasticsearch-reset-password -u elastic -i

依次输入Y,新密码,确认密码

注意这里设置的密码是超级管理员elastic的密码

重启elasticsearch,访问127.0.0.1:9200就需要输入账号和密码了,账号就是elastic,密码就是你自己设置的。

通过apiPost进行测试

说明elasticsearch没有问题,分词器没有问题,如果响应error和可能就是分词器版本与当前elasticsearch版本不匹配,注意版本一致问题

elasticsearch可视化界面kibana的启动

首先需要修改一下kibana下的config目录下的kibana.yml配置文件

我们看到配置文件全部都是注释掉的,注释掉的其实就是它的默认配置,你可以根据自己的情况把一些配置取消注释改成自己的

比如一些服务配置

如果你的elasticsearch设置用户和密码也就是开启了安全连接,特别注意以下的elasticsearch的连接配置,否则跳过

如果你启动了elasticsearch的安全校验,就要加上elasticsearch的账号和密码,但是从8.*开始就不允许kibana直接通过超级管理员elastic账号进行连接了,你可以为kibana创建一个连接账户,也可以用token进行连接,这边推荐用token.

生成token:

到elasticsearch的bin目录下运行以下cmd命令:

elasticsearch-service-tokens create elastic/kibana kibana

把生成的token复制到kibana配置的elasticsearch.serviceAccountToken:里就可以了。

启动Kibana

访问http://127.0.0.1:5601

如果设置elasticsearch开启了安全校验,就会要求你输入elasticsearch账号密码,否则直接进入主页

http://www.dtcms.com/a/343978.html

相关文章:

  • Go初级二
  • 集群与负载均衡:HAProxy 与 Nginx 实践
  • 第41周——人脸图像生成
  • Java 性能优化实战(三):并发编程的 4 个优化维度
  • 第3课:Flutter基础组件
  • 上海人工智能实验室开源基于Intern-S1同等技术的轻量化开源多模态推理模型
  • WPF MVVM入门系列教程(TabControl绑定到列表并单独指定每一页内容)
  • 【nl2sql综述】2025最新综述解读
  • RAG学习(五)——查询构建、Text2SQL、查询重构与分发
  • Docker 部署 Microsoft SQL Server 指南
  • 第10课:性能优化
  • 如何将照片从iPhone传输到Mac?
  • 如何将文件从 iPad 转移到 iPhone 16/15
  • Node.js 开发 JavaScript SDK 包的完整指南(AI)
  • Cloudflare + nginx 限制ip访问的几种方式(白嫖cloudflare的ip数据库)
  • 数据分类分级的概念、标准解读及实现路径
  • 新零售“实—虚—合”逻辑下定制开发开源AI智能名片S2B2C商城小程序的机遇与演进
  • TCP/UDP详解(一)
  • 高并发的 Spring Boot Web 项目注意点
  • HTTP代理与SOCKS代理的区别、应用场景与选择指南
  • Figma 开源替代品 Penpot 安装与使用
  • 要区分一张图片中的网状图(如网格结构或规则纹理)和噪点(随机分布的干扰像素),比如电路的方法 计算机视觉
  • Unreal Engine ClassName Rule
  • HTTP接口鉴权方式
  • Java面试实战系列【并发篇】- CompletableFuture异步编程实战
  • Node.js中Express框架入门教程
  • vue/react使用h5player对接海康ws视频流实时播放,监控回放
  • 快速入门Vue3——初体验
  • CS创世SD NAND在北京君正平台和瑞芯微RK平台的应用
  • 高压、高功率时代,飞机电气系统如何保障安全?