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

Rocky Linux安装部署Elasticsearch(ELK日志服务器)

一、Elasticsearch的简介
Elasticsearch是一个强大的开源搜索和分析引擎,可用于实时处理和查询大量数据。它具有高性能、可扩展性和分布式特性,支持全文搜索、聚合分析、地理空间搜索等功能,是构建实时应用和大规模数据分析平台的首选工具。

二、Rocky Linux系统安装
链接:VMware Workstation 下载安装(含秘钥)
链接:VMware Workstation 创建虚拟机
链接:Rocky_Linux 下载安装教程
链接:Rocky_Linux 网卡静态配置教程
链接:MobaXterm 下载安装
链接:Watt Toolkit 访问 GitHub

三、Rocky Linux安装部署Elasticsearch
1、登录github,Elasticsearch开源项目
链接:https://github.com/elastic/elasticsearch
在这里插入图片描述

2、点击右下角版本号(这里是Elasticsearch 8.12.2)
在这里插入图片描述

3、点击Downloads链接
在这里插入图片描述

4、点击左下角yum
在这里插入图片描述

5、查看yum安装方式
在这里插入图片描述

6、编辑yum源

[root@localhost ~]# vi /etc/yum.repos.d/elasticsearch.repo
[elasticsearch]
name=Elasticsearch repository for 8.x packages
baseurl=https://artifacts.elastic.co/packages/8.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=0
autorefresh=1
type=rpm-md
[root@localhost ~]# cat /etc/yum.repos.d/elasticsearch.repo

在这里插入图片描述

7、使用yum安装elasticsearch

[root@localhost ~]# yum install -y --enablerepo=elasticsearch elasticsearch

在这里插入图片描述
在这里插入图片描述
8、设置elasticsearch.service开机自动启动

[root@localhost ~]# systemctl enable elasticsearch.service

在这里插入图片描述
9、启动elasticsearch.service服务

[root@localhost ~]# systemctl start elasticsearch.service

在这里插入图片描述
10、查看elasticsearch.service运行状态

[root@localhost ~]# systemctl status elasticsearch.service

在这里插入图片描述

遇到一点意外,研究下先

相关文章:

  • 弹窗内容由后端返回,如何让点击按钮的事件交由前端控制?
  • 基于SSM的校园订餐系统(有报告)。Javaee项目。ssm项目。
  • 配置与管理Samba服务器
  • 后端程序员入门react笔记——react的diff算法(三)
  • Python异常处理知识点汇总,五分钟就能学会
  • Spring boot 实现监听 Redis key 失效事件
  • 从新手到专家:AutoCAD 完全指南
  • Bicycles(变形dijkstra,动态规划思想)
  • 【大厂AI课学习笔记NO.53】2.3深度学习开发任务实例(6)数据采集
  • Git+py+ipynb Usage
  • 消息中间件篇之RabbitMQ-高可用机制
  • Unity(第五部)新手图层和标签的理解
  • http 状态码
  • 贪心算法练习day2
  • C++基础知识(六:继承)
  • 【RocksDB】TransactionDB源码分析
  • 【每日笔记】【Go学习笔记】2019-01-10 codis proxy处理流程
  • EOS是什么
  • golang中接口赋值与方法集
  • JavaWeb(学习笔记二)
  • JS 面试题总结
  • js算法-归并排序(merge_sort)
  • quasar-framework cnodejs社区
  • SegmentFault 社区上线小程序开发频道,助力小程序开发者生态
  • SOFAMosn配置模型
  • Vue2 SSR 的优化之旅
  • vue数据传递--我有特殊的实现技巧
  • 从零到一:用Phaser.js写意地开发小游戏(Chapter 3 - 加载游戏资源)
  • 分布式事物理论与实践
  • 分享几个不错的工具
  • 前端面试之闭包
  • 少走弯路,给Java 1~5 年程序员的建议
  • 微信小程序上拉加载:onReachBottom详解+设置触发距离
  • 我从编程教室毕业
  • 小程序01:wepy框架整合iview webapp UI
  • Java性能优化之JVM GC(垃圾回收机制)
  • ​queue --- 一个同步的队列类​
  • ​猴子吃桃问题:每天都吃了前一天剩下的一半多一个。
  • !!【OpenCV学习】计算两幅图像的重叠区域
  • #if #elif #endif
  • #单片机(TB6600驱动42步进电机)
  • $(function(){})与(function($){....})(jQuery)的区别
  • $.extend({},旧的,新的);合并对象,后面的覆盖前面的
  • (+3)1.3敏捷宣言与敏捷过程的特点
  • (BFS)hdoj2377-Bus Pass
  • (day 2)JavaScript学习笔记(基础之变量、常量和注释)
  • (附源码)计算机毕业设计ssm高校《大学语文》课程作业在线管理系统
  • (论文阅读23/100)Hierarchical Convolutional Features for Visual Tracking
  • (一)为什么要选择C++
  • (转)C#开发微信门户及应用(1)--开始使用微信接口
  • *p++,*(p++),*++p,(*p)++区别?
  • .net Application的目录
  • .NET MVC第五章、模型绑定获取表单数据
  • .Net 中Partitioner static与dynamic的性能对比
  • .net下的富文本编辑器FCKeditor的配置方法