https://www.elastic.co/guide/index.html(推荐) ES官方英文原版文档,一般会更新到最新版本
https://www.elastic.co/cn/downloads/ ES下载地址
下载 Elasticsearch6.7.0
cd /home/soft
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.7.0.tar.gz 建议离线下载elasticsearch
tar -zxvf elasticsearch-6.7.0.tar.gz 解压
./bin/elasticsearch 尝试启动ES
卸载旧JDK版本
需卸载centos7自带的JDK1.7
rpm -qa|grep jdk 列出已安装jdk版本
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.51-2.4.5.5.el7.x86_64 删除jdk第一个旧包
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.51-2.4.5.5.el7.x86_64 删除jdk第二个旧包
验证jdk旧版本删除干净:
安装JDK1.8
jdk-8u201-linux-x64.tar.gz 下载jdk1.8
tar -zxvf jdk-8u201-linux-x64.tar.gz 解压
export JAVA_HOME=/var/lib/jdk1.8.0_201 配置环境变量
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 配置环境变量
export PATH=$PATH:$JAVA_HOME/bin 配置环境变量
source /etc/profile 生效profile
java -version 验证生效
不能以root用户启动 can not run elasticsearch as root
useradd elastic 新建linux用户elastic
chown -R elastic:elastic elasticsearch-6.7.0 赋予elastic用户和组读写es目录权限
su elastic 从root用户切换到elastic用户
chmod 777 elasticsearch-6.7.0 赋予elastic用户目录所有权权限
cd elasticsearch-6.7.0/ 进入ES目录
./bin/elasticsearch 启动es
验证启动成功: http://localhost:9200/?pretty
Elasticsearch-6.7.0.tar.gz版本centos7环境--下载安装运行
原文:https://www.cnblogs.com/zhuwenjoyce/p/10629320.html