安装Elasticsearch和Kibana(包括代理和自动启动设置)

文章摘要

以下是关于如何在服务器启动时自动配置Elasticsearch和Kibana的方法。请注意,以下内容是参考Elasticsearch的文档页面(参考以下网址):
https://www.elastic.co/guide/en/elasticsearch/reference/current/setup-repositories.html

各种代理配置

如果有代理服务器的话,请在这里设置RPM或Yum的代理。
(如果没有代理的话,可以跳过)
http://oscasierra.net/2011/05/redhat-proxy/

安装Elasticsearch

获取GPG-KEY

执行以下命令来获取GPG Key。
如果存在一个代理服务器,将自己环境中的代理服务器地址设置为129.168.0.1,将代理服务器的端口号设置为7777。
(如果没有代理服务器,则可以忽略这个设置。)

sudo rpm --httpproxy 129.168.0.1 --httpport 7777 --import https://packages.elastic.co/GPG-KEY-elasticsearch
sudo rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch

注册储存库

在下面的位置创建elasticsearch.repo,并记录下面的内容。

sudo vi /etc/yum.repos.d/elasticsearch.repo
[elasticsearch-5.x]
name=Elasticsearch repository for 5.x packages
baseurl=https://artifacts.elastic.co/packages/5.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md

使用Yum进行安装。

执行以下命令,安装elasticsearch。

sudo yum install elasticsearch

启动设置

打开 /etc/elasticsearch/elasticsearch.yml 文件,将 network.host 更改为安装 Elasticsearch 的服务器的IP地址,并将注释去掉。

vi /etc/elasticsearch/elasticsearch.yml
network.host: xxx.xxx.xxx.xxx(ElasticSearchをインストールしたサーバのIP)

重新启动Elasticsearch

执行以下命令并重新启动elasticsearch。

sudo service elasticsearch restart

自动启动设置

执行以下命令以进行自动启动设置。

sudo chkconfig elasticsearch on

Kibana: 可视化分析工具

注册GPG-KEY

下载并安装GPG-KEY。

rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch

存储库的注册

在/etc/yum.repos.d/目录下创建一个名为kibana.repo的文件,并写入以下内容。

sudo vi /etc/yum.repos.d/kibna.repo
[kibana-5.x]
name=Kibana repository for 5.x packages
baseurl=https://artifacts.elastic.co/packages/5.x/yum
gpgcheck=1
gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch
enabled=1
autorefresh=1
type=rpm-md

在Yum上安装Kibana。

执行以下命令来安装Kibana

sudo yum install kibana

与Elasticsearch的连接设置

在位于/opt/kibana/config下编辑kibana.yml文件,并更改elasticsearch.url的值如下所示(将xxx.xxx.xxx.xxx替换为elasticsearch的IP地址)。

sudo vi /opt/kibana/config/kibana.yml
elasticsearch.url: "http://xxx.xxx.xxx.xxx:9200"

自动启动设置

sudo /bin/systemctl daemon-reload
sudo /bin/systemctl enable kibana.service

请通过以下链接进行确认。如果出现以下画面,则表示一切正常。
http://xxx.xxx.xxx.xxx:5601/

image

请注意,如果使用该方法进行安装,Elasticsearch的安装位置如下所示:
更多详细信息请参考以下链接:
https://www.elastic.co/guide/en/elasticsearch/reference/current/setup-dir-layout.html

/usr/share/elasticsearch

完成以上的步骤后,进行下一步骤
介绍和安装Elasticsearch插件的步骤

广告
将在 10 秒后关闭
bannerAds