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

windows下安装elasticSearch和kibana

下载es

下载地址官网

在这里插入图片描述

下载后是个压缩包(elasticsearch-8.15.0-windows-x86_64),解压即可

启动

配置

改一下 /conf/jvm.options文件,最后加一行编码配置,这个是为了启动后防止控制台乱码

-Dfile.encoding=GBK

启动es

依赖jdk8+环境,这个默认已经配置好了,这里不重点讲

/bin/elasticsearch.bat 双击这个文件启动,启动后最后这个是账户和密码。
在这里插入图片描述

如果不小密码忘记了,启动了es服务后新开一个cmd执行下面命令重置

elasticsearch-reset-password -u elastic

在这里插入图片描述

验证

浏览器打开 https://127.0.0.1:9200/ 输入账户密码能显示这个就OK了
这里注意是https的,http打不开,修改的话参考下一节
在这里插入图片描述

配置解释

这个 config/elasticsearch.yml 是es的配置

要不要密码验证
在这里插入图片描述

是不是https
在这里插入图片描述
访问端口
在这里插入图片描述

下载kibana

下载地址 官网
在这里插入图片描述
下载完也是个压缩包,解压就好了

启动kibana

配置

修改配置文件"D:\env\kibana-8.15.0\config\kibana.yml"
将下面对应几个注释取消掉,如果修改的话就顺便改一下~

server.port: 5601
server.name: "my-hostname"
elasticsearch.hosts: ["http://localhost:9200"]
i18n.locale: "zh-CN"

启动kibana

然后到bin目录下启动 “D:\env\kibana-8.15.0\bin\kibana.bat”
然后访问这个地址 http://localhost:5601/?code=xxxxx
在这里插入图片描述
提示要输入令牌,因为要连接es,所以去es的bin下执行命令获取令牌,不是kibana的bin下
在这里插入图片描述

elasticsearch-create-enrollment-token.bat --scope kibana

在这里插入图片描述

输入后点击配置Elastic就ok了
在这里插入图片描述
在这里插入图片描述
输入我们的es的账户和密码就进去了

下载ik分词器

github

可以下载压缩包,也可以用ES安装插件的方式安装

  • 压缩包下载:地址 下载地址
  • 命令安装 bin/elasticsearch-plugin install https://get.infini.cloud/elasticsearch/analysis-ik/8.4.1 (注意版本号改成你要安装的)
    在这里插入图片描述

下载后是个压缩包 elasticsearch-analysis-ik-8.15.0.zip ,解压后放入es的plugins里,如果用es命令安装的话就直接安装到这里了,效果一样的
D:\env\elasticsearch-8.15.0\plugins
在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • C++——list的实现
  • 部署若依Spring boot项目
  • 【鸿蒙HarmonyOS NEXT】调用后台接口及List组件渲染
  • 一台笔记本电脑的硬件都有哪些以及对应的功能
  • WPF在MVVM架构下使用DataGrid并实现行删除
  • 广度优先搜索Breadth-First-Search
  • 【基础】Three.js加载纹理贴图、加载外部gltf格式文件
  • Ext JS主要特点有哪些?
  • uniapp+vue3实现小程序和h5解压线上压缩包以及如何访问解压后的视频地址
  • 詳細解析軟路由與代理爬蟲池-okeyproxy
  • C++和OpenGL实现3D游戏编程【连载8】——纹理文字实现与优化
  • 元学习与机器学习
  • 精通推荐算法29:行为序列建模之MIMN— 记忆网络建模长周期行为序列
  • 视频监控系统布局策略:EasyCVR视频汇聚平台构建高效、全面的安全防线
  • ffmpeg音视频开发从入门到精通——ffmpeg日志及目录操作
  • ➹使用webpack配置多页面应用(MPA)
  • co模块的前端实现
  • Debian下无root权限使用Python访问Oracle
  • ECMAScript6(0):ES6简明参考手册
  • Java 23种设计模式 之单例模式 7种实现方式
  • JS数组方法汇总
  • PHP的Ev教程三(Periodic watcher)
  • 百度贴吧爬虫node+vue baidu_tieba_crawler
  • 笨办法学C 练习34:动态数组
  • 简析gRPC client 连接管理
  • 看域名解析域名安全对SEO的影响
  • 少走弯路,给Java 1~5 年程序员的建议
  • 使用iElevator.js模拟segmentfault的文章标题导航
  • 小李飞刀:SQL题目刷起来!
  • 转载:[译] 内容加速黑科技趣谈
  • 自定义函数
  • 你对linux中grep命令知道多少?
  • !! 2.对十份论文和报告中的关于OpenCV和Android NDK开发的总结
  • ## 1.3.Git命令
  • #HarmonyOS:软件安装window和mac预览Hello World
  • $$$$GB2312-80区位编码表$$$$
  • ( 10 )MySQL中的外键
  • (30)数组元素和与数字和的绝对差
  • (4.10~4.16)
  • (CVPRW,2024)可学习的提示:遥感领域小样本语义分割
  • (八)Flink Join 连接
  • (附源码)ssm失物招领系统 毕业设计 182317
  • (黑客游戏)HackTheGame1.21 过关攻略
  • (回溯) LeetCode 46. 全排列
  • (机器学习的矩阵)(向量、矩阵与多元线性回归)
  • (每日一问)基础知识:堆与栈的区别
  • (自用)交互协议设计——protobuf序列化
  • .mat 文件的加载与创建 矩阵变图像? ∈ Matlab 使用笔记
  • .Net 4.0并行库实用性演练
  • .Net Core和.Net Standard直观理解
  • .NET delegate 委托 、 Event 事件,接口回调
  • .NET Framework、.NET Core 、 .NET 5、.NET 6和.NET 7 和.NET8 简介及区别
  • .Net Remoting(分离服务程序实现) - Part.3
  • .NET 服务 ServiceController
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)