Elasticsearch6.2.4踩坑系列(一) Ubuntu16.04 JAVA环境配置

每个人的环境都可能不一样,仅供参考

因为自己是小白,非常理解小白的痛苦,所以尽可能把步骤写得详细

首先声明一下配置:

系统:Ubuntu16.04 Mate版

Elastic Search:6.2.4

Kibana:6.2.4

网上有一些相关教程,不过大多是ES5.x的。虽说ES6.x与ES5.x在大多数配置与操作上是一致的,但是其中还是有一些改变,不知道的情况下还是挺坑的。

安装Java

ES需要Java环境,若系统上没有请移步Java官网下载安装

  • 下载JDK
image.png

选择合适的版本下载

image.png

也可以直接用终端操作


cd 你的下载目录

wget http://download.oracle.com/otn-pub/java/jdk/10.0.1+10/fb4372174a714e6b8c52526dc134031e/jdk-10.0.1_linux-x64_bin.tar.gz

  • 解压并安装

创建安装目录(这个按照自己的需求来就好,装在平时装软件的目录就行)


sudo mkdir ~/software/java

cd到刚刚下载JDK压缩包的目录


cd 你的下载目录

将刚刚下载的JDK压缩包解压到安装目录


sudo tar zxvf jdk-10.0.1_linux-x64_bin.tar.gz -C ~/software/java

cd到安装目录,为了后续操作方便给它换一个简单的名称


cd ~/software/java

sudo mv jdk-10.0.1_linux-x64 jdk

  • 环境变量配置

打开环境变量文件并填写如下内容


sudo gedit /etc/evironment

填写内容(可直接复制)


PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin"

export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export JAVA_HOME=/usr/java/jdk

export JRE_HOME=${JAVA_HOME}/jre

image.png
  • 用户环境变量配置

打开环境变量文件并在文件末尾添加如下内容


sudo gedit /etc/profile

填写内容(可直接复制)


#set Java environment

JAVA_HOME=/usr/java/jdk

export JRE_HOME=/usr/java/jdk/jre

export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH

export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

image.png
  • 设置默认JDK

`sudo update-alternatives --install ``"/usr/bin/java"``"java"``"/usr/java/jdk/bin/java"`` 300` 

 `sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/java/jdk/bin/javac" 300 

sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/java/jdk/bin/javaws" 300` 

  • 检验安装是否成功

java -version

如果成功显示版本就表示成功了~

参考:https://www.jianshu.com/p/8712cf20a5c9

你可能感兴趣的:(Elasticsearch6.2.4踩坑系列(一) Ubuntu16.04 JAVA环境配置)