ElasticSearch 安装

  • 安装

    在本章中,我们将详细了解Elasticsearch的安装过程。
    要在本地计算机上安装Elasticsearch,您将必须执行以下步骤-
    步骤1-检查计算机上安装的java版本。它应该是Java 8或更高版本。您可以通过执行以下操作进行检查-
    在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.10.2-linux-x86_64.tar.gz
      $tar -xzf elasticsearch-7.10.2-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.10.2-amd64.deb
      $sudo dpkg -i elasticsearch-7.10.2-amd64.deb0
      
    • 在Debian Linux OS上使用YUM实用程序
    • 下载并安装公共签名密钥-
      
      $ 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-7.10.2/bin
      > elasticsearch
      
      在Linux中
      
      $ cd elasticsearch-7.10.2/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" : "7.10.2",
            "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.10.2-linuxx86_64.tar.gz
      
      tar -xzf kibana-7.10.2-linux-x86_64.tar.gz
      
      cd kibana-7.10.2-linux-x86_64/
      
      ./bin/kibana
      
      对于在Windows上的安装-
      https://www.elastic.co/cn/downloads/kibana下载Windows版Kibana 。单击链接后,您将找到首页,如下所示:
      在Windows上安装
      解压缩并转到Kibana主目录,然后运行它。
      
      CD c:\kibana-7.10.2-windows-x86_64
      .\bin\kibana.bat