首页 > 系统相关 >linux 安装 elasticsearch

linux 安装 elasticsearch

时间:2024-01-26 21:00:44浏览次数:26  
标签:Java version elasticsearch build linux Elasticsearch 安装 your

安装 Elasticsearch 在 Linux 系统上的步骤如下:

  1. 首先,确保你的系统已经安装了 Java ,Elasticsearch 是基于 Java 开发的,所以需要先安装 Java 运行环境。可以使用以下命令来检查 Java 是否已经安装:
java -version

如果 Java 已经安装,将会显示 Java 版本信息。如果没有安装,请根据你的系统版本使用适当的命令来安装 Java。

  1. 下载 Elasticsearch 的压缩包。你可以从 Elasticsearch 的官方网站上下载最新版本的压缩包。在终端中使用以下命令下载:
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.6.2-linux-x86_64.tar.gz
  1. 解压下载的压缩包。使用以下命令解压:
tar -xzf elasticsearch-7.6.2-linux-x86_64.tar.gz
  1. 进入解压后的 elasticsearch 目录:
cd elasticsearch-7.6.2
  1. 修改 Elasticsearch 的配置文件。使用文本编辑器打开 config/elasticsearch.yml
vi config/elasticsearch.yml

在文件中找到 cluster.namenode.name 配置项,并进行适当的修改。保存并退出编辑器。

  1. 启动 Elasticsearch。在终端中使用以下命令启动 Elasticsearch:
./bin/elasticsearch
  1. 检查 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 正在正确运行。

  1. 若要在后台运行 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



标签:Java,version,elasticsearch,build,linux,Elasticsearch,安装,your
From: https://blog.51cto.com/u_7050893/9438180

相关文章

  • ES 8.0 服务安装
     文章目录1、开发环境操作系统1.1选择Windows、MacorLinux1.2选择虚拟机还是本地安装2、学习ES8Java版本如何选择2.1ES与JDK兼容性2.2Java下载2.3不同系统下Java环境的安装3、下载和安装ES3.1SDK下载地址3.2Elasticsearch目录结构4、单节......
  • Gradle下载安装与配置过程
    下载Gradle:镜像链接https://mirrors.cloud.tencent.com/gradle/,找到所需版本,这里下载gradle-8.2-all.zip,如不知道该下载哪个版本,请往下翻查看注部分。配置环境变量:解压到D盘,我这里解压目录为D:\Android\Gradle\gradle-8.2。添加该目录到系统环境变量,新建变量名为GR......
  • Archlinux pacman 滚挂的惨痛教训
    本文以BY-NC-SA协议发布。省流不要将/var/cache/pacman/pkg及它的任一父目录设为符号链接。完整版我真傻,真的。我是单知道/var/cache会占很大空间导致滚挂,不知道/var/cache不能设为符号链接。在上次滚挂后我设置了符号链接,然后一个月不到就又挂了,救不回来的那种。翻......
  • harmonyos dev 安装
    1.BasicSetupexecuteinstalltask,componentnode-v16.19.1-win-x64.zip.Downloadinghttps://mirrors.huaweicloud.com/nodejs/v16.19.1/node-v16.19.1-win-x64.zipUnzippingF:\deveco\.temp\node-v16.19.1-win-x64.zipexecuteinstalltaskfinished,componentnode......
  • Linux进程间通信_管道
    进程间通信概述在开发过程中,有时会需要进程间进行一些交流和互动,比如一个进程向另一个进程发送数据、发送命令、发送通知或进行某种协同,进程之间的这些行为,其实是在进行进程间通信。进程间通信,即是让多个进程之间可以实现数据层面的交互。由于进程的独立性,进程间通信的成本并不低。......
  • 一生一芯-Linux环境搭建
    1.gdb调试1.gdb-qFilename进入gdb调试器2.(gdb)b3 在第三行添加断点 breakpoint3.(gdb)run 执行程序4.(gdb)whatisiNum 查看iNum的数据类型5.(gdb)c 继续执行程序(直到下一个断点或者之后没有断点就运行完整个程序)6.(gdb) n 一步一步执行程序7.(gdb)piNu......
  • centos openjdk 11 安装软件包获取方式
    centosopenjdk11安装软件包获取方式 1、openjdk 的官网在官网上可以看到openjdk11 本身最新版本为:(http://jdk.java.net/archive/) 可以看到最新版本为11GA(11+28)点击 Source 按钮(https://hg.openjdk.java.net/jdk/jdk11),可以看到jdk11 一直依赖的代码更新记录......
  • linux 查看内存
    linux查看内存多大的方法:1、执行“free-m”命令,输出列表的“total”项值就是查询的总内存数;2、执行“cat/proc/meminfo”命令,可显示内存的详细信息,输出列表的“MemTotal”项值就是查询的总内存大小。linux查看内存多大的方法1.free-h,显示内存单位 2、执行free-mfr......
  • Linux man命令
    在Linux系统中,man是一个命令,用于调用系统的手册页(ManualPages)以获取命令、函数、文件或概念的详细信息和用法。手册页是一种文档形式,提供了有关Linux系统中各种命令、工具、库函数、文件格式等的详细说明。它们按照特定的章节组织,并分配了不同的编号。要使用man命令来查......
  • Linux 环境下为VirtualBox安装增强功能
    VirtualBox安装CentOS后,再安装增强功能就可以共享文件夹、粘贴板以及鼠标无缝移动,主要步骤如下:1、yum-yupdate2、yum-yinstallg++gccgcc-c++makekernel-*#主要是在安装增强工具提示没有安装这些软件3、yum-yinstallbzip2*......