centos7安装elk并汉化Kibana_centos7 kibana汉化

img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上软件测试知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

需要这份系统化的资料的朋友,可以戳这里获取

一:rpm安装jdk

根据官方的描述,

Elasticsearch要求是java8以上。

Logstash要求是Java 8,不支持Java 9。

jdk下载地址https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

[root@tiger-elk ~]# yum -y install git wget lsof net-tools lrzsz

[root@tiger-elk ~]# rpm -ivh jdk-8u221-linux-x64.rpm 

[root@tiger-elk ~]# java -version
java version "1.8.0_221"
Java(TM) SE Runtime Environment (build 1.8.0_221-b11)
Java HotS
### 安装 Java 由于Elasticsearch依赖Java,在CentOS 7安装ELK Stack之前,需要先安装Java环境[^1]。 ```bash sudo yum install java-1.8.0-openjdk.x86_64 ``` 验证Java版本: ```bash java -version ``` ### 创建 Elk 用户和组 为了安全起见,应该创建一个专门用于运行Elasticsearch服务的用户。这可以防止使用root账户来启动这些服务,从而提高安全性[^3]。 ```bash groupadd elk useradd -g elk elk chown -R elk:elk /usr/local/elasticsearch/ ``` 请注意路径 `/usr/local/elasticsearch/` 可能依据实际下载位置有所不同。 ### 下载安装 Elasticsearch, Logstash 和 Kibana 对于特定版本如ELK Stack 7,可以从官方镜像站点获取对应的rpm包进行安装。这里提供了一个命令示例说明如何通过rpm方式安装logstash[^2],但对于整个ELK stack来说,同样适用此方法。 #### Elasticsearch: 前往[Elastic官网](https://www.elastic.co/downloads/past-releases)查找对应版本链接,执行如下操作: ```bash wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.17.0-linux-x86_64.rpm sudo rpm --install elasticsearch-7.17.0-linux-x86_64.rpm ``` #### Logstash: ```bash wget https://artifacts.elastic.co/downloads/logstash/logstash-7.17.0.rpm sudo rpm --install logstash-7.17.0.rpm ``` 编辑Logstash配置文件以适应具体需求[^4]: ```bash vi /etc/logstash/conf.d/sc.conf ``` #### Kibana: ```bash wget https://artifacts.elastic.co/downloads/kibana/kibana-7.17.0-linux-x86_64.rpm sudo rpm --install kibana-7.17.0-linux-x86_64.rpm ``` ### 启动与启用服务 完成上述软件包的安装之后,依次启动各个组件的服务,设置开机自启。 ```bash for i in elasticsearch kibana; do sudo systemctl start $i && sudo systemctl enable $i ; done ``` 针对Logstash,则需根据实际情况调整其输入输出插件配置后单独控制启动。 ### 配置防火墙规则 如果系统启用了firewalld,则还需要开放必要的端口以便访问外部网络中的资源。 ```bash sudo firewall-cmd --permanent --add-port=5601/tcp # For Kibana UI access sudo firewall-cmd --permanent --add-port=9200/tcp # For ES REST API access sudo firewall-cmd --reload # Apply changes immediately ``` 以上步骤涵盖了在CentOS 7平台上搭建ELK Stack 7的主要流程。当然,具体的参数设定还需参照官方文档以及业务场景做适当修改优化。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值