Elasticsearch环境搭建|ES单机|ES单节点模式启动|ES集群搭建|ES集群环境搭建
在这个问题中,我们将讨论如何在单节点上设置和启动Elasticsearch,并将在下一个问题中讨论Elasticsearch集群的设置。
1. 安装Elasticsearch
首先,您需要从Elasticsearch官方网站下载并安装Elasticsearch。以下是一些常见的安装方法:
- 使用apt-get(适用于Debian/Ubuntu系统)
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add -
sudo apt-get install apt-transport-https
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
- 使用yum(适用于CentOS/RedHat系统)
sudo rpm --import https://artifacts.elastic.co/GPG-KEY-elasticsearch
echo "[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" | sudo tee /etc/yum.repos.d/elasticsearch.repo
sudo yum install elasticsearch
- 使用Docker
docker pull docker.elastic.co/elasticsearch/elasticsearch:7.10.0
docker run -d -p 9200:9200 -p 9300:9300 --name=elasticsearch docker.elastic.co/elasticsearch/elasticsearch:7.10.0
2. 启动Elasticsearch
安装完成后,您可以通过以下命令启动Elasticsearch服务:
- 在Linux上,如果您使用的是系统服务管理器(如systemd):
sudo systemctl start elasticsearch
- 如果您是手动启动,可以使用:
elasticsearch
3. 验证Elasticsearch是否启动
启动服务后,您可以通过访问http://localhost:9200
来验证Elasticsearch是否正在运行。如果您看到像这样的响应:
{
"name" : "localhost.localdomain",
"cluster_name" : "elasticsearch",
"cluster_uuid" : "aBgmsw5FS5K1E4J5e9yc5g",
"version" : {
"number" : "7.10.0",
"build_flavor" : "default",
"build_type" : "tar",
"build_hash" : "51e9d6f219c58f6f14f37e5e554180995e1f9e9e",
"build_date" : "2021-01-20T00:46:47.097926Z",
"build_snapshot" : false,
"lucene_version" : "8.7.0",
"minimum_wire_compatibility_version" : "6.8.0",
"minimum_index_compatibility_version" : "6.0.0-beta1"
},
"tagline" : "You Know, for Search"
}
这表示您的Elasticsearch服务器已成功启动并运行。
评论已关闭