CentOS 7.6 安装 Elasticsearch 7.2

Elasticsearch 安装

创建 Elasticsearch 专用用户

  1. 增加用户
    useradd -d /home/es -m es

    2.设置密码

    passwd es

CentOS 7.6 安装 Elasticsearch 7.2

安装 Elasticsearch

  1. 使用 root 用户上传 es 安装包
scp elasticsearch-7.2.0-linux-x86_64.tar.gz root@192.168.16.124:/download/

CentOS 7.6 安装 Elasticsearch 7.2

  1. 解压
    tar -zxvf elasticsearch-7.2.0-linux-x86_64.tar.gz

CentOS 7.6 安装 Elasticsearch 7.2

修改配置文件

  1. 修改 elasticsearch.yml 配置文件

  2. 修改 limits.conf

    vi /etc/security/limits.conf
  3. 添加如下内容

    * soft  nofile 65536
    * hard  nofile 65536
    * soft  nproc  4096
    * hard  nproc  4096
  4. 修改配置文件 sysctl.conf 添加下面配置

    vi /etc/sysctl.conf
    vm.max_map_count=655360
  5. 执行命令生效

    sysctl -p

JAVA环境安装(JDK 1.12)

安装

  1. 使用 root 用户上传 JDK 安装包
    scp jdk-12.0.1_linux-x64_bin.tar.gz root@192.168.16.124:/download/

CentOS 7.6 安装 Elasticsearch 7.2

  1. 创建java安装目录
    mkdir /usr/local/java/

    3.解压至安装目录

    tar -zxvf jdk-12.0.1_linux-x64_bin.tar.gz -C /usr/local/java/

CentOS 7.6 安装 Elasticsearch 7.2

设置环境变量

  1. 打开文件
    vim /etc/profile
  2. 在末尾添加
    JAVA_HOME=/usr/local/java/jdk-12.0.1
    CLASSPATH=$JAVA_HOME/lib/
    PATH=$PATH:$JAVA_HOME/bin
    export PATH JAVA_HOME CLASSPATH
  3. 使环境变量生效
    source /etc/profile

检查是否安装成功

    java -version

CentOS 7.6 安装 Elasticsearch 7.2

启动 Elasticsearch

cd /download/elasticsearch-7.2.0/
# 前台启动
./bin/elasticsearch

# 后台启动
./bin/elasticsearch -d

CentOS 7.6 安装 Elasticsearch 7.2

检查是否安装成功

请访问 http://ip地址:9200

CentOS 7.6 安装 Elasticsearch 7.2

如果出现以上提示,说明 Elasticsearch 安装成功

本作品采用《CC 协议》,转载必须注明作者和本文链接
www.haowuliaoa.com
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 2

es 对内存要求挺高,我腾讯云的机器启动就挂了 。。。

4年前 评论
22 (楼主) 4年前
ruke

@lovecn 可以改ex配置, 可以搞定, 我1核1g的都开起来了

4年前 评论
22 (楼主) 4年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!