1、下载 Es
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.6.2-linux-x86_64.tar.gz
tar -xzvf elasticsearch-7.6.2-linux-x86_64.tar.gz
2、由于 Es 7.6 版本自带 jdk ,因此如果环境未安装 jdk,就省掉这一步,如果安装就查看下版本,是否是 jdk 11以上,如果不是就可以使用自带 jdk 版本,解压后可以看到目录中有 jdk 目录,具体操作如下
修改 bin/elasticsearch-env 里面 jdk 环境
if [ ! -z "$JAVA_HOME" ]; then
JAVA="$JAVA_HOME/bin/java"
JAVA_TYPE="JAVA_HOME"
else
if [ "$(uname -s)" = "Darwin" ]; then
# macOS has a different structure
JAVA="$ES_HOME/jdk.app/Contents/Home/bin/java"
else
JAVA="$ES_HOME/jdk/bin/java"
fi
JAVA_TY
# 本来是判断本地是否有 jdk ,若有使用本地的,但如果本地版本不满足的话,去掉判断本地的条件,去掉后如下
if [ "$(uname -