-
从官网下载相应的版本(点击去oracle),我下载的是 jdk-6u45-linux-x64.bin,我的服务器环境是 centos5.10 版本
-
拷贝到要安装JDK的目录下(我的为 /usr/local/soft 目录下)
-
修改为可执行:chmod 755 jdk-6u45-linux-x64.bin
-
执行安装:./jdk-6u45-linux-x64.bin ( 安装完成,就可以看到./jdk1.6.0_45 目录了,jdk-6u45-linux-x64.bin文件可删除 )
-
vi /etc/profile 通常在最后一行后面加上 # hebad start ... # jdk config export JAVA_HOME=/usr/local/soft/jdk1.6.0_45 export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar PATH=$PATH:$JAVA_HOME/bin
6. 保存退出VI编辑器,执行 source /etc/profile 命令即可,执行java -version验证是否成功
以上为 centos5.10 + jdk1.6
------------------------------------------------------------------------------------------------------------------------
以下为 centos6.5 + jdk1.7/jdk1.8
-
先去下载jdk的rpm包(http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-7u80-oth-JPR)
-
先执行chmod给用户添加可执行权限
-
chmod +x jdk-7u80-linux-x64.rpm
-
-
执行rpm -ivh jdk-7u80-linux-x64.rpm命令,安装 jdk-7u80-linux-x64.rpm
-
默认jdk1.7.0_80就安装到/usr/java/jdk1.7.0_80;
-
配置环境变量:su root ;
-
vim /etc/profile
-
#start #1.jdk conf export JAVA_HOME=/usr/java/default export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar PATH=$PATH:$JAVA_HOME/bin #2.nginx conf PATH=$PATH:/usr/local/nginx/sbin #export PATH export PATH #end
来源:oschina
链接:https://my.oschina.net/u/1159143/blog/413424