返回介绍

Elasticsearch 环境安装配置

发布于 2024-06-23 18:57:05 字数 4861 浏览 0 评论 0 收藏 0

安装Elasticsearch的步骤如下:

第1步

查看安装在计算机上的java的最低版本,它要求java 7或以上或最新的版本。可以通过执行以下操作进行检查 -
在Windows操作系统(OS)(使用命令提示符)
java -version

在UNIX/Linux操作系统(使用终端)
$ echo $JAVA_HOME

第2步

www.elastic.co 下载最新的 Elasticsearch,注意选择对应版本

  • 对于Windows操作系统,请下载ZIP文件。
  • 对于UNIX操作系统,请下载TAR文件。
  • 对于Debian操作系统,请下载DEB文件。
  • 对于Red Hat和其他Linux发行版,请下载RPM文件。
  • APT和Yum实用程序也可用于在许多Linux发行版中用来安装Elasticsearch。

第3步

Elasticsearch的安装过程非常容易,下面介绍在不同的操作系统如何安装

  • Windows操作系统 − 解压缩zip包,并安装Elasticsearch。
  • UNIX操作系统 - 在任何位置提取tar文件,并安装Elasticsearch。
    $tar –xvf elasticsearch-5.2.0.tar.gz
  • 使用APT实用程序的Linux操作系统
    下载并安装公共签名密钥 -

$ wget -qO - http://packages.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -

保存存储库定义

$ echo "deb http://packages.elastic.co/elasticsearch/2.x/debian stable main" | sudo tee -a /etc/apt/sources.list.d/elasticsearch-2.x.list

运行更新

$ sudo apt-get update

现在就可以使用以下命令来安装了

$ sudo apt-get install elasticsearch

  • 使用YUM实用程序的Debian Linux操作系统 -
    下载并安装公共签名密钥 -

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

/etc/yum.repos.d/目录中用.repo作为后缀在文件中添加以下文本。 例如,在elasticsearch.repo文件中,添加以下文本 -

  1. name = Elasticsearch repository for5.x packages
  2. baseurl = http://packages.elastic.co/elasticsearch/5.x/centos
  3. gpgcheck = 1
  4. gpgkey = http://packages.elastic.co/GPG-KEY-elasticsearch
  5. enabled = 1

现在可以使用以下命令安装Elasticsearch:
$ yum install elasticsearch

第4步

进入到Elasticsearch主目录和bin文件夹。在Windows系统下可运行elasticsearch.bat文件,或者在UNIX rum Elasticsearch文件的情况下,可以使用命令提示符和通过终端执行相同操作。

在Windows中

  1. > cd elasticsearch-5.1.0/bin
  2. > elasticsearch

在Linux中

  1. $ cd elasticsearch-5.1.0/bin
  2. $ ./elasticsearch

注意:在Windows系统中,可能会收到错误,指出未设置JAVA_HOME,请将环境变量设置为“C:\Program Files\Java\jre1.8.0_65”或设置实际安装java的位置。

第5步

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

  1. {
  2. "name" : "Brain-Child",
  3. "cluster_name" : "elasticsearch", "version" : {
  4. "number" : "5.1.0",
  5. "build_hash" : "72cd1f1a3eee09505e036106146dc1949dc5dc87",
  6. "build_timestamp" : "2015-11-18T22:40:03Z",
  7. "build_snapshot" : false,
  8. "lucene_version" : "5.3.1"
  9. },
  10. "tagline" : "You Know, for Search"
  11. }

第6步

可以从 www.telerik.com 安装 fiddler2 作为 Elasticsearch 的前端。

  • 在fiddler2的配置窗口中,您可以点击Elasticsearch的地址添加索引,如果需要,那么类型/映射也使用HTTP POST方法,例如 -
  • 可以使用相同方式来搜索任何东西,只需在URL的结尾处添加“_search”关键字,并在请求正文中发送一个查询,例如 -
  • 可以通过将相同的URL放在地址栏中,并使用HTTP DELETE方法进行匹配来删除特定的索引或类型。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文