📜  如何在 Ubuntu 上安装和配置 Elasticsearch?

📅  最后修改于: 2021-10-21 05:54:50             🧑  作者: Mango

Elasticsearch 是一个基于 Apache 的 Lucene 库的跨平台搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,带有 HTTP Web 界面和无模式 JSON 文档。它是用Java编写的。

先决条件:在 Ubuntu 上安装Java

步骤 1:首先,使用以下命令更新系统:

$sudo apt install update

更新 Ubuntu 系统

第 2 步:下载用于 elasticsearch 的.deb 文件

为elasticsearch下载deb文件

第 3 步:使用 dpkg commond 安装.deb文件。

$sudo dpkg -i elasticsearch-2.3.1.deb

dpkg 命令安装 .deb 文件

第四步:开启elasticsearch服务

$sudo systemctl enable elasticsearch.service

启用弹性搜索服务

第 5 步:为 elasticsearch 设置网络配置。打开文件

$sudo nano /etc/elasticsearch/elasticsearch.yml

并将IP设置为本地主机

...
network.host: 127.0.0.1
...

为 elasticsearch 设置网络配置

第 6 步:现在,重新启动服务。

$sudo systemctl restart elasticsearch

第 7 步:使用和测试 Elasticsearch

$curl -X GET 'http://localhost:9200'

卷曲的输出

{
  "name" : "Node-1",
  "cluster_name" : "mycluster1",
  "version" : {
    "number" : "2.3.1",
    "build_hash" : "bd980929010aef404e7cb0843e61d0665269fc39",
    "build_timestamp" : "2016-04-04T12:25:05Z",
    "build_snapshot" : false,
    "lucene_version" : "5.5.0"
  }
}