Elastic Stack 6.5安装:一、 在centos7中安装Logstash

最近在调试安装Elastic Stack 6.5,由于对linux不是很熟,遇到一些问题,现将相关调试安装步骤记录下:
一、相关软件的环境与版本
操作系统:来在centos7.6.1810
ELK版本:Elastic Stack 6.5
二、安装步骤
1、由于系统是最小化安装,无JAVA需安装,在root权限下运行命令:yum install java
待安装完成后,运行:java -version查看是否安装成功。Elastic Stack 6.5安装:一、 在centos7中安装Logstash_第1张图片
2、引入Elastic 的签名:
rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
在 /etc/yum.repos.d/目录下新建一个elasticsearch.repo文件,执行下面的命令
vi /etc/yum.repos.d/elasticsearch.repo
将下面的内容输入进去:
[logstash-6.x]
name=Elastic repository for 6.x packages
baseurl=https://artifacts.elastic.co/packages/6.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md

Elastic Stack 6.5安装:一、 在centos7中安装Logstash_第2张图片
设置完成以上步骤就可以直接安装了

sudo yum install logstash
三、运行测试命令
在这里遇到一个坑,网上的教程有的没提到,有的可能安装方式不一样
运行bin/logstash -e 'input { stdin { } } output { stdout {} }'提示没有那个文件或目录,用find命令找了一下,发现程序默认是安装在/usr/share/logstash里
/usr/share/logstash/bin/logstash -e 'input { stdin { } } output { stdout {} }'
在窗口中输入helloworld,哈哈,能跑起来了
Elastic Stack 6.5安装:一、 在centos7中安装Logstash_第3张图片

你可能感兴趣的:(Elastic Stack 6.5安装:一、 在centos7中安装Logstash)