CentOS 7 安裝 Elastic Stack
Elastic Stack(以前稱為 ELK Stack)是一個強大的開源工具集,主要用於搜索、分析和可視化數據。它由 Elasticsearch、Logstash、Kibana 和 Beats 組成,廣泛應用於日誌管理、數據分析和監控等場景。本文將介紹如何在 CentOS 7 上安裝 Elastic Stack。
前期準備
在開始安裝之前,請確保您的 CentOS 7 系統已經更新到最新版本。您可以使用以下命令進行更新:
sudo yum update -y此外,您需要安裝一些必要的依賴包:
sudo yum install -y wget curl安裝 Elasticsearch
首先,我們需要安裝 Elasticsearch。可以通過以下步驟進行安裝:
- 導入 Elasticsearch 的 GPG 密鑰:
- 創建 Elasticsearch 的 YUM 存儲庫文件:
- 安裝 Elasticsearch:
- 啟動 Elasticsearch 並設置為開機自啟:
- 檢查 Elasticsearch 是否正常運行:
sudo rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearchsudo vi /etc/yum.repos.d/elasticsearch.repo在文件中添加以下內容:
[elasticsearch-7.x]
name=Elasticsearch repository for 7.x packages
baseurl=https://artifacts.elastic.co/packages/7.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-mdsudo yum install elasticsearch -ysudo systemctl start elasticsearch
sudo systemctl enable elasticsearchcurl -X GET "localhost:9200/"安裝 Logstash
接下來,我們將安裝 Logstash。請按照以下步驟進行:
- 安裝 Logstash:
- 創建一個簡單的配置文件以測試 Logstash:
- 啟動 Logstash:
sudo yum install logstash -ysudo vi /etc/logstash/conf.d/test.conf在文件中添加以下內容:
input {
stdin { }
}
output {
elasticsearch {
hosts => ["localhost:9200"]
}
}sudo systemctl start logstash安裝 Kibana
最後,我們將安裝 Kibana。請按照以下步驟進行:
- 安裝 Kibana:
- 啟動 Kibana 並設置為開機自啟:
- 在瀏覽器中訪問 Kibana:
sudo yum install kibana -ysudo systemctl start kibana
sudo systemctl enable kibana打開瀏覽器並訪問 http://localhost:5601,您應該能夠看到 Kibana 的界面。
總結
通過以上步驟,您已經成功在 CentOS 7 上安裝了 Elastic Stack。這一工具集能夠幫助您更好地管理和分析數據。如果您需要穩定的 VPS 來運行 Elastic Stack,Server.HK 提供多種選擇,適合不同需求的用戶。無論是 香港伺服器 還是其他地區的服務,您都可以找到合適的解決方案。