admin 管理员组

文章数量: 1184232

文章目录

    • 一、前言
    • 二、Windows系统安装部署
      • 2.1 环境准备
      • 2.2 Elasticsearch安装
      • 2.3 安装为Windows服务
      • 2.4 Head插件安装
      • 2.5 Kibana集成(可选)
    • 三、Linux系统安装部署
      • 3.1 环境准备
      • 3.2 Elasticsearch安装
      • 3.3 系统优化
      • 3.4 启动服务
      • 3.5 安全配置(可选)
      • 3.6 Kibana安装(可选)
    • 四、常见问题排查
      • 4.1 Windows系统
      • 4.2 Linux系统
    • 五、总结

一、前言

Elasticsearch是一个基于Lucene的分布式搜索和分析引擎,适用于日志分析、全文搜索等场景。本文提供Windows和Linux双系统的安装部署教程,包含环境配置、服务安装、插件集成及安全设置。


二、Windows系统安装部署

2.1 环境准备

  1. 安装JDK

    • 访问Oracle JDK下载页面下载JDK 11或更高版本。
    • 安装完成后配置环境变量:
      JAVA_HOME = C:\Program Files\Java\jdk-11
      Path += %JAVA_HOME%\bin
      
  2. 验证Java环境
    打开CMD输入:

    java -version
    

2.2 Elasticsearch安装

  1. 下载Elasticsearch
    访问官方下载页选择Windows ZIP包(如8.17.0版本)。

  2. 解压并启动
    解压到D:\elasticsearch,进入bin目录运行:

    elasticsearch.bat
    
  3. 验证服务
    浏览器访问:

    http://localhost:9200
    

    返回JSON即表示成功。

2.3 安装为Windows服务

  1. 安装服务
    以管理员身份运行CMD,进入bin目录执行:

    elasticsearch-service.bat install
    
  2. 管理服务

    elasticsearch-service.bat start    # 启动
    elasticsearch-service.bat stop     # 停止
    elasticsearch-service.bat remove   # 卸载
    

2.4 Head插件安装

  1. 安装Node.js
    下载Node.js LTS版本,安装后验证:

    node -v
    
  2. 安装Grunt

    npm install -g grunt-cli
    
  3. 下载Head插件

本文标签: 双系统 教程 详细 elasticsearch Linux