每个人的环境都可能不一样,仅供参考
因为自己是小白,非常理解小白的痛苦,所以尽可能把步骤写得详细
首先声明一下配置:
系统:Ubuntu16.04 Mate版
Elastic Search:6.2.4
Kibana:6.2.4
网上有一些相关教程,不过大多是ES5.x的。虽说ES6.x与ES5.x在大多数配置与操作上是一致的,但是其中还是有一些改变,不知道的情况下还是挺坑的。
安装Java
ES需要Java环境,若系统上没有请移步Java官网下载安装
- 下载JDK
选择合适的版本下载
也可以直接用终端操作
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
- 用户环境变量配置
打开环境变量文件并在文件末尾添加如下内容
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
- 设置默认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
如果成功显示版本就表示成功了~