Elasticsearch开发环境部署(简单,好用)

本文档详细介绍了如何在Linux环境下安装和配置Elasticsearch 8.0.0,包括下载、解压、设置数据和日志目录、修改配置文件、设置用户权限和系统参数,并提供了启动步骤。通过这些步骤,读者可以快速搭建起Elasticsearch服务并进行验证。
摘要由CSDN通过智能技术生成

Elasticsearch项目实战

前言

  1. 之前项目中有使用到ES技术栈,一直没有来的急分享,今天就好好做一个技术沉淀
    在这里插入图片描述

Elasticsearch安装

  1. 下载地址: https://www.elastic.co/cn/downloads/elasticsearch
  2. 安装:
    1. es版本:8.0.0

    2. 解压启动

      tar -xvf elasticsearch-8.0.0-linux-x86_64.tar.gz -C /opt/module/   # 解压到/opt/module/
      ln -s /opt/module/elasticsearch-8.0.0 /opt/elasticsearch # 建立软连接
      mkdir -p /data/elasticsearch/{data,logs} # 规范es的数据和日志目录
      cd /opt/elasticsearch
      
      vim /opt/elasticsearch/config/elasticsearch.yml # 修改配置文件
      ## 配置信息如下
      cluster.name: es.xx.com
      node.name: xx-node1
      path.data: /data/elasticsearch/data
      path.logs: /data/elasticsearch/logs
      bootstrap.memory_lock: true
      network.host: 0.0.0.0
      http.port: 9200
      xpack.security.enabled: false # 不开访问不了
      
      vim /opt/elasticsearch/config/jvm.options # 修改配置文件
      ## 配置信息如下
      -Xms2g
      -Xmx2g
      useradd -s /bin/bash -M es # 创建普通用户
      chown -R es.es /opt/module/elasticsearch-8.0.0  # 修改文件夹权限
      chown -R es.es /data/elasticsearch  # 修改文件夹权限
      
      vim /etc/security/limits.d/es.conf 修改文件描述符
      ## 修改内容如下
      es hard nofile 65536
      es soft fsize unlimited
      es hard memlock unlimited
      es soft memlock unlimited
      
      sysctl -w vm.max_map_count=262144  # 调整内核参数
      echo "vm.max_map_count=262144" >> /etc/sysctl.conf 
      sysctl -p  # 配置生效
      su -c "/opt/elasticsearch/bin/elasticsearch -d" es # 启动
      
    3. 验证一下:http://ip:9200
      在这里插入图片描述

Elasticsearch使用后续更新

  1. 文档地址: https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html
  2. API地址: https://www.elastic.co/guide/en/elasticsearch/client/java-api-client/current/index.html
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值