📜  Elasticsearch-安装

📅  最后修改于: 2020-10-30 14:15:20             🧑  作者: Mango


在本章中,我们将详细了解Elasticsearch的安装过程。

要在本地计算机上安装Elasticsearch,您将必须执行以下步骤-

步骤1-检查计算机上安装的java版本。它应该是Java 7或更高版本。您可以通过执行以下操作进行检查-

在Windows操作系统(OS)中(使用命令提示符)-

> java -version

在UNIX OS(使用终端)中-

$ echo $JAVA_HOME

步骤2-根据您的操作系统,如下所述从www.elastic.co下载Elasticsearch-

  • 对于Windows操作系统,请下载ZIP文件。

  • 对于UNIX OS,请下载TAR文件。

  • 对于Debian OS,请下载DEB文件。

  • 对于Red Hat和其他Linux发行版,请下载RPN文件。

  • APT和Yum实用程序还可用于在许多Linux发行版中安装Elasticsearch。

步骤3 -Elasticsearch的安装过程很简单,下面针对不同的操作系统进行介绍-

  • Windows OS-解压缩zip包并安装Elasticsearch。

  • UNIX OS-在任何位置解压缩tar文件,并安装了Elasticsearch。

$wget
https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch7.0.0-linux-x86_64.tar.gz

$tar -xzf elasticsearch-7.0.0-linux-x86_64.tar.gz
  • 在Linux OS上使用APT实用程序-下载并安装公共签名密钥

$ wget -qo - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo
apt-key add -

保存存储库定义,如下所示-

$ echo "deb https://artifacts.elastic.co/packages/7.x/apt stable main" |
sudo tee -a /etc/apt/sources.list.d/elastic-7.x.list

使用以下命令运行更新-

$ sudo apt-get update

现在您可以使用以下命令进行安装-

$ sudo apt-get install elasticsearch
  • 使用此处提供的命令手动下载并安装Debian软件包-

$wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch7.0.0-amd64.deb
$sudo dpkg -i elasticsearch-7.0.0-amd64.deb0
  • 将YUM实用程序用于Debian Linux OS

  • 下载并安装公共签名密钥-

$ rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
  • 将以下文本添加到文件“ /etc/yum.repos.d/”中的后缀为.repo的文件中。例如,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-md
  • 您现在可以使用以下命令安装Elasticsearch

sudo yum install elasticsearch

步骤4-转到Elasticsearch主目录并在bin文件夹中。如果是Windows,请运行elasticsearch.bat文件;如果是UNIX rum Elasticsearch文件,则可以使用命令提示符并通过终端执行相同的操作。

在Windows中

> cd elasticsearch-2.1.0/bin
> elasticsearch

在Linux中

$ cd elasticsearch-2.1.0/bin
$ ./elasticsearch

–对于Windows,可能会收到错误消息,指出未设置JAVA_HOME,请在环境变量中将其设置为“ C:\ Program Files \ Java \ jre1.8.0_31”或Java的安装位置。

步骤5 -Elasticsearch Web界面的默认端口是9200,或者您可以通过更改bin目录中的elasticsearch.yml文件内的http.port来更改它。您可以通过浏览http:// localhost:9200来检查服务器是否已启动并正在运行。它将以以下方式返回JSON对象,其中包含有关已安装的Elasticsearch的信息-

{
   "name" : "Brain-Child",
   "cluster_name" : "elasticsearch", "version" : {
      "number" : "2.1.0",
      "build_hash" : "72cd1f1a3eee09505e036106146dc1949dc5dc87",
      "build_timestamp" : "2015-11-18T22:40:03Z",
      "build_snapshot" : false,
      "lucene_version" : "5.3.1"
   },
   "tagline" : "You Know, for Search"
}

步骤6-在此步骤中,让我们安装Kibana。请按照下面给出的相应代码在Linux和Windows上进行安装-

对于在Linux上的安装-

wget https://artifacts.elastic.co/downloads/kibana/kibana-7.0.0-linuxx86_64.tar.gz

tar -xzf kibana-7.0.0-linux-x86_64.tar.gz

cd kibana-7.0.0-linux-x86_64/

./bin/kibana

对于在Windows上的安装-

https://www.elastic.co/products/kibana下载Windows版Kibana 单击链接后,您将找到如下所示的主页-

在Windows上安装

解压缩并转到Kibana主目录,然后运行它。

CD c:\kibana-7.0.0-windows-x86_64
.\bin\kibana.bat