1. 程式人生 > >Elastic Stack 6.5安裝:一、 在centos7中安裝Logstash

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檢視是否安裝成功。
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


設定完成以上步驟就可以直接安裝了

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,哈哈,能跑起來了