天天看點

centos7系統使用rpm指令安裝elk

作者:熱愛技術的小張

話不多說,直接開幹! 來一點幹貨。下篇文章講解Logstash收集java日志的配置檔案講解!!

一:elk的rpm安裝包位址,自行下載下傳

連結:https://pan.baidu.com/s/1nDvKgVTMCJHgmIFE5l_z9g

提取碼:zmy8

centos7系統使用rpm指令安裝elk

二: 安裝

先将安裝包上傳到/usr/local/目錄下

centos7系統使用rpm指令安裝elk

1.(Elasticsearch安裝)

安裝Elasticearch之前:liunx系統配置檔案先修改右圖所示(因為ElasticSearch啟動需要檔案句柄的數量,Liunx系統預設不夠支援Es啟動)

centos7系統使用rpm指令安裝elk
  1. 在/usr/local/目錄下,使用rpm -ivh elasticsearch-6.3.1.rpm指令進行安裝
centos7系統使用rpm指令安裝elk

2. 使用vim /etc/elasticsearch/elasticsearch.yml指令進入es配置檔案

3. 配置檔案中設定ip和端口,修改後儲存退出

network.host: ip(目前liunx系統ip)

http.port: 9200

centos7系統使用rpm指令安裝elk

4. 使用systemctl daemon-reload指令重新整理

centos7系統使用rpm指令安裝elk

5. 使用systemctl enable elasticsearch指令添加服務自啟動

centos7系統使用rpm指令安裝elk

6. 使用systemctl start elasticsearch指令啟動ElasticSearch

centos7系統使用rpm指令安裝elk

7. 使用指令netstat -plntu指令檢視是否有9200和9300端口,如果有安裝成功

centos7系統使用rpm指令安裝elk

8. 使用浏覽器通路: ip+9200通路,如右圖顯示成功

centos7系統使用rpm指令安裝elk

提示: 如果啟動失敗,重新開機一下liunx系統機器, 然後再啟動一下es。

2.(Kibana安裝)

  1. 使用rpm -ivh kibana-6.3.1-x86_64.rpm指令進行安裝
centos7系統使用rpm指令安裝elk

2. 使用vim /etc/kibana/kibana.yml指令修改kibana配置檔案,如圖所示,修改完成退出

參數:server.port: 5601 kibana端口

server.host: “ip” kibana所在liunx的ip

elasticsearch: “http://ip:9200” es的ip

centos7系統使用rpm指令安裝elk

3. 使用指令systemctl daemon-reload重新整理

centos7系統使用rpm指令安裝elk

4. 使用systemctl enable kibana指令添加自啟

centos7系統使用rpm指令安裝elk

5. 使用systemctl start kibana指令啟動

centos7系統使用rpm指令安裝elk

6. 使用指令netstat -plntu檢視是否有5601端口,沒有使用reboot重新開機系統

centos7系統使用rpm指令安裝elk

3.(Logstash安裝)

  1. 使用rpm -ivh logstash-6.3.1.rpm指令安裝
centos7系統使用rpm指令安裝elk

2. 使用cd /usr/share/logstash/bin/指令進入到logstash的bin目錄安裝插件logstash-filter-multiline(此插件在配置檔案中可以使用multiline多行收集日志,下一篇文章講解java日志收集)

3. 使用./logstash-plugin install /usr/local/logstash-filter-multiline.zip指令安裝插件

4. 使用systemctl enable logstash指令添加自啟

centos7系統使用rpm指令安裝elk

5. 使用systemctl start logstash啟動

6. 使用 ps -ef|grep logstash指令檢視是否成功,如圖所示成功

centos7系統使用rpm指令安裝elk

繼續閱讀