以下是在 Debian 上安装和部署 Elasticsearch 的步骤:

  1. 安装 Java

Elasticsearch 需要 Java 8 或更高版本。首先,安装 Java:

sudo apt-get update
sudo apt-get install openjdk-8-jre
  1. 下载和安装 Elasticsearch

从 Elasticsearch 官网下载最新版本的 Elasticsearch。解压缩并将其移动到 /opt 目录下:

wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-{version}.tar.gz
tar -xzf elasticsearch-{version}.tar.gz
sudo mv elasticsearch-{version} /opt/elasticsearch
  1. 配置 Elasticsearch

编辑 Elasticsearch 配置文件:

sudo nano /opt/elasticsearch/config/elasticsearch.yml

确保以下配置项正确设置:

cluster.name: 'mycluster'
node.name: 'mynode'
network.host: localhost
  1. 启动 Elasticsearch

启动 Elasticsearch:

sudo /opt/elasticsearch/bin/elasticsearch
  1. 测试 Elasticsearch

使用 curl 命令测试 Elasticsearch 是否正在运行:

curl -X GET 'localhost:9200/'

如果成功,您将看到类似以下内容的输出:

{
  "name" : "mynode",
  "cluster_name" : "mycluster",
  "cluster_uuid" : "xxxxxx",
  "version" : {
    "number" : "7.6.0",
    "build_flavor" : "default",
    "build_type" : "tar",
    "build_hash" : "xxxxxx",
    "build_date" : "xxxxxx",
    "build_snapshot" : false,
    "lucene_version" : "8.4.0",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "You Know, for Search"
}

现在,您已经在 Debian 上成功安装和部署了 Elasticsearch。

Debian 上安装和部署 Elasticsearch 的详细步骤

原文地址: https://www.cveoy.top/t/topic/fYNC 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录