引言Elasticsearch 是一个功能强大的开源搜索引擎,它能够提供实时搜索和分析能力。在 Ubuntu 系统上安装 Elasticsearch 可以让您轻松地实现高效的数据搜索体验。本文将详细介...
Elasticsearch 是一个功能强大的开源搜索引擎,它能够提供实时搜索和分析能力。在 Ubuntu 系统上安装 Elasticsearch 可以让您轻松地实现高效的数据搜索体验。本文将详细介绍如何在 Ubuntu 上安装 Elasticsearch,并为您提供一些有用的配置和优化技巧。
在开始安装之前,请确保您的 Ubuntu 系统满足以下要求:
以下是使用 Ubuntu 系统安装 Elasticsearch 的步骤:
sudo apt update
sudo apt upgradesudo apt install openjdk-8-jdkcd /opt
sudo wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.14.3-linux-x86_64.tar.gz
sudo wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.14.3-linux-x86_64.tar.gz.sha512sudo shasum -a 512 -c elasticsearch-8.14.3-linux-x86_64.tar.gz.sha512sudo tar -xzf elasticsearch-8.14.3-linux-x86_64.tar.gz -C /usr/local/
cd /usr/local/elasticsearch-8.14.3/sudo useradd -m elasticsearch
sudo chown -R elasticsearch:elasticsearch /usr/local/elasticsearch-8.14.3/编辑 elasticsearch.yml 文件,进行以下配置:
# 配置集群名称
cluster.name: "my-elasticsearch-cluster"
# 配置节点名称
node.name: "my-node"
# 配置数据存储路径
path.data: /usr/local/elasticsearch-8.14.3/data
# 配置日志存储路径
path.logs: /usr/local/elasticsearch-8.14.3/logs
# 配置 JVM 内存设置
jvm.memory.xms: 256m
jvm.memory.xmx: 256msudo bin/elasticsearchcurl -X GET "localhost:9200/"您应该看到类似于以下响应:
{ "name" : "my-node", "cluster_name" : "my-elasticsearch-cluster", "cluster_uuid" : "2a9a3b6a-7b1e-4a9b-9c9f-7b5e6a9f9c6f", "version" : { "number" : "8.14.3", "build_hash" : "c7b4c2f1c5f3c2e2a1b2b3b4c5c6c7c8", "build_date" : "2023-10-27T16:03:03.590915Z", "build_snapshot" : false, "lucene_version" : "8.10.3" }, "tagline" : "You Know, for Search"
}通过以上步骤,您已经在 Ubuntu 上成功安装了 Elasticsearch。现在,您可以开始使用这个强大的搜索引擎来处理和搜索您的数据了。记住,Elasticsearch 还有很多高级功能和配置选项,您可以根据需要进一步学习和探索。