一、准备
1、操作系统centOS
2、jdk-7u79-linux-x64.tar.gz
二、安装
1、选择安装目录
linux对用户安装软件选择目录没有强制要求,不过一般用户安装软件非rpm deb包时,通常选用/usr/local 或/opt
我选择在opt目录下创建一个modules目录来存放jdk
进入opt并创建目录:
cd /opt
mkdir modules
2、解压jdk
进入放置jdk压缩包的目录进行解压,解压到/opt/modules目录下
$tar -zxvf jdk-7u79-linux-x64.tar.gz -C /opt/modules
3、配置环境变量
打开/etc/profile,这个文件存放环境变量
vi /etc/profile
在文件最后加入jdk环境变量,内容如下:
JAVA_HOME=/opt/modules/jdk1.7.0_79 //这里的目录以解压的目录为准,此处是我的解压目录
PATH=$PATH:$JAVA_HOME/bin
注:在linux系统里用:来隔开不同软件的路径,和windows里用;隔开是一个道理 ,$是linux系统取值的符号,表示取$后的变量的值
4、让环境变量立即生效
source /etc/profile
5、验证安装正确性
echo $JAVA_HOME //打印安装路径
java -version //查看版本
java //java命令
javac //javac命令
如果验证无误,表示安装成功,如果提示command not found 则需要确认配置文件中的设置是否正确。