使用yum安裝elasticsearch
官方文檔:https://www.elastic.co/guide/en/elasticsearch/reference/7.10/rpm.html#rpm-repo
配置倉庫:在 /etc/yum.repos.d/ 目錄下創建 elasticsearch.repo文件,寫入如下內容:
[elasticsearch] 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=0 autorefresh=1 type=rpm-md
yum安裝:
sudo yum install --enablerepo=elasticsearch elasticsearch
啟動elasticsearch:
systemctl start elasticsearch
訪問9200端口,效果如下圖,證明安裝成功:
異常情況處理:Elasticsearch啟動異常問題合集
配置文件: /etc/elasticsearch/elasticsearch.yml
安裝目錄: /usr/share/elasticsearch
使用yum安裝kibana
官方文檔:https://www.elastic.co/guide/en/kibana/7.10/rpm.html#rpm-repo
配置倉庫:在 /etc/yum.repos.d/ 目錄下創建 kibana.repo文件,寫入如下內容:
[kibana-7.x] name=Kibana 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-md
yum安裝:
sudo yum install kibana
使用systemd運行kibana:
sudo /bin/systemctl daemon-reload sudo /bin/systemctl enable kibana.service //設置開機自動啟動 sudo systemctl start kibana.service //啟動 sudo systemctl stop kibana.service //關閉
訪問kibana的默認端口5601 (http://localhost:5601),效果如下圖,證明安裝成功
kibana界面漢化,在kibana配置文件中添加如下配置即可:
i18n.locale: "zh-CN"
使用yum安裝logstash
官方文檔:https://www.elastic.co/guide/en/logstash/7.10/installing-logstash.html#_yum
配置倉庫:在 /etc/yum.repos.d/ 目錄下創建 logstash.repo文件,寫入如下內容:
[logstash-7.x] name=Elastic 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-md
yum安裝:
sudo yum install logstash
安裝成systemd服務(logstash需要執行該步驟,主動安裝成systemd服務):
/usr/share/logstash/bin/system-install /etc/logstash/startup.options systemd
運行logstash:
systemctl start logstash