linux 系统下配置安装 java jdk 图文流程

先查看一下系统版本,本例采用的操做系统是CentOS 6.5:java

 

 

若是你是初装以后的操做系统,那么有可能wget这个组件是不存在的,因此你要安装一下它,这样才可让你从网上down下你要的安装包:linux

上面这幅图是检查一下你是否安装过wget组件,若是没有的话用下面这条语句安装一下它便可:shell

#yum install -y wget

固然若是你不检查也能够,直接执行wget时会报command not found 的错误;oracle

安装好以后去下载jdk包: 测试

#wget http://download.oracle.com/otn-pub/java/jdk/8u91-b14/jdk-8u91-linux-x64.tar.gz


 

JDK的安装配置: spa

下载以后,先对java进行安装配置,找到你的java安装包下载后所在的位置后,执行如下这条命令: 操作系统

#tar -zxvf jdk-8u91-linux-x64.tar.gz

执行后,在你的同文件夹内会出现一个同名的目录,如图:命令行

 

而后咱们来给这个新的目录换个简单一些的名字,这样在接下来配置jdk时,你的记忆会方便不少. code

输入如下命令行:blog

#mv jdk1. 8 .0_ 91  jdk8

结果以下图:

这样名字更改好了后,咱们开始进行一项比较重要的配置过程,配置jdk的系统环境变量:

打开环境变量文件,进行改写配置:

#vi  / etc / profile

 

增长以下代码:

JAVA_HOME=/data/jdk1.8.0_91
JRE_HOME=/data/jdk1.8.0_91/jre
PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib :/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
export JAVA_HOME JRE_HOME CLASSPATH PATH  USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL

 

第一次打开变量文件时,你会发现已经存在 “export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTRO 这样一条语句:

那么它是什么意思呢?具体太复杂的两三句也说不明白,不过基本意义补充整理了一下,解释以下:

PATH:决定了shell将到哪些目录中寻找命令或程序
HOME:当前用户主目录
MAIL:是指当前用户的邮件存放目录。
SHELL:是指当前用户用的是哪一种Shell。
HISTSIZE:是指保存历史命令记录的条数。
LOGNAME:是指当前用户的登陆名。
HOSTNAME:是指主机名称,许多应用程序若是要用到主机名的话,一般是从这个环境变量中来取得的。
LANG/LANGUGE:是和语言相关的环境变量,使用多种语言的用户能够修改此环境变量。
PS1:是基本提示符,对于root用户是#,对于普通用户是$。
PS2:是附属提示符,默认是“>”。

把已经存在的 export 这句话注释掉换成上面代码中的便可,若是不注释也能够,他们能够同时存在,可是对于会不会有其它影响没有测试过,不肯定;

 

环境变量配好以后,以下图:


而后执行以下语句,让它即刻生效:

# source /etc/profile

 

接下来测试 java jdk 配置的是否成功,输入以下语句:

# java -version

 

看到以下图的信息说明你的jdk已经配置成功了:

 

相关文章
相关标签/搜索