安装 Elasticsearch 在 Linux 系统上的步骤如下:
- 首先,确保你的系统已经安装了 Java ,Elasticsearch 是基于 Java 开发的,所以需要先安装 Java 运行环境。可以使用以下命令来检查 Java 是否已经安装:
java -version
如果 Java 已经安装,将会显示 Java 版本信息。如果没有安装,请根据你的系统版本使用适当的命令来安装 Java。
- 下载 Elasticsearch 的压缩包。你可以从 Elasticsearch 的官方网站上下载最新版本的压缩包。在终端中使用以下命令下载:
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.6.2-linux-x86_64.tar.gz
- 解压下载的压缩包。使用以下命令解压:
tar -xzf elasticsearch-7.6.2-linux-x86_64.tar.gz
- 进入解压后的 elasticsearch 目录:
cd elasticsearch-7.6.2
- 修改 Elasticsearch 的配置文件。使用文本编辑器打开
config/elasticsearch.yml
vi config/elasticsearch.yml
在文件中找到 cluster.name
和 node.name
配置项,并进行适当的修改。保存并退出编辑器。
- 启动 Elasticsearch。在终端中使用以下命令启动 Elasticsearch:
./bin/elasticsearch
- 检查 Elasticsearch 是否成功启动。在浏览器中访问
http://localhost:9200/
,你应该能够看到类似以下的输出:
{
"name" : "your_node_name",
"cluster_name" : "your_cluster_name",
"cluster_uuid" : "your_cluster_uuid",
"version" : {
"number" : "7.6.2",
"build_flavor" : "default",
"build_type" : "tar",
"build_hash" : "your_build_hash",
"build_date" : "your_build_date",
"build_snapshot" : false,
"lucene_version" : "your_lucene_version",
"minimum_wire_compatibility_version" : "your_minimum_wire_compatibility_version",
"minimum_index_compatibility_version" : "your_minimum_index_compatibility_version"
},
"tagline" : "You Know, for Search"
}
这表示 Elasticsearch 正在正确运行。
- 若要在后台运行 Elasticsearch,可以使用以下命令:
./bin/elasticsearch -d
这样 Elasticsearch 就会以守护进程的方式运行。
以上就是在 Linux 系统上安装 Elasticsearch 的步骤实例。请根据你的操作系统和 Elasticsearch 版本进行相应的调整。
参考资料:
1.https://blog.csdn.net/dingzfang/article/details/42776299
2.https://blog.csdn.net/qq_32662595/article/details/120085150
3.https://blog.csdn.net/qq_37242720/article/details/126993382