zoukankan      html  css  js  c++  java
  • linux/centos elasticsearch 环境搭建 安装 运行 使用

    环境搭建也是有些坑的存在,所以整理了一下搭建流程,安全无痛。

    ElasticSearch是一个开源的分布式搜索引擎,具备高可靠性,支持非常多的企业级搜索用例。

    一、java 环境

    直接apt安装火箭一样

    apt-get update
    apt install openjdk-8-jre-headless
    export PATH=$PATH:/data/soft/jdk8//bin
    二、elasticsearch 环境
    建个软件工作目录
    下载文件包并解压
     
    mkdir /opt
    cd /opt
    wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.2.4.tar.gz
    tar -zxvf elasticsearch-6.2.4.tar.gz

    三、建新用户降权限

    由于安全考虑elasticsearch不允许root权限用户直接启动

    groupadd elsearch
    useradd elsearch1 -g elsearch -p elasticsearch
    chown -R elsearch:elsearch elasticsearch

    四、切换用户启动

    cd /opt/elasticsearch/bin
    su elsearch 
    ./elasticsearch -d

    以下报错均不会出现

    Exception in thread "main" java.lang.RuntimeException: don't run elasticsearch as root.
    elasticsearch部署异常Permission denied

  • 相关阅读:
    学习进度表 06
    课堂练习第七周
    学习进度表 05
    学习进度表 04
    分组情况
    求子数组最大值
    codeforce 8A-8C
    nginx 设置服务,开机启动
    转 ubuntu 安装php
    Nginx小记
  • 原文地址:https://www.cnblogs.com/cutesnow/p/10740517.html
Copyright © 2011-2022 走看看