使用如下命令查看是否已經安裝了jdkhtml
rpm - qa | grep javarpm -qa|grep jdk
若是已經安裝了可能會獲得下面的結果:java
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
使用下面的命令卸載已經安裝的jdk(有幾個卸載幾個)linux
yum -y remove java-1.4.2-gcj-compat-1.4.2.0-40jpp.115yum -y remove java-1.6.0-openjdk-1.6.0.0-1.7.b09.el5
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u60-b27/jdk-8u60-linux-x64.rpm"
chmod 777 jdk-8u60-linux-x64.rpm
yum install jdk-8u60-linux-x64.rpm
# java -versionjava version "1.8.0_60"Java(TM) SE Runtime Environment (build 1.8.0_60-b27)Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)
若是下載的是jdk-xuxx-linux-x64.tar.gz 壓縮文件,解壓到一個目錄中,而後編輯/etc/profile文件增長對應的環境變量便可;web
若是下載的是jdk-xuxx-linux-x64-rpm或jdk-xuxx-linux-x64-rpm.bin 安裝 文件,則須要執行下面的代碼進行安裝shell
# rpm -ivh jdk-8u60-linux-x64-rpm //選擇yes直到安裝完畢
若是下載的是jdk-xuxx-linux-x64.bin 安裝 文件,則須要執行下面的代碼進行安裝:cookie
# ./jdk-8u60-linux-x64.bin //選擇yes直到安裝完畢# chmod 744 jdk-8u60-linux-x64.bin //使root用戶擁有執行權限(筆者用ROOT用戶安裝的)
經過vi命令打開並編輯/etc/profile文件,增長jdk須要的環境變量oracle
vi / etc / profile
按i鍵進行修改,在文件的最後增長以下內容編輯器
PATH=$JAVA_HOME/bin:$PATHCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOMEexport PATHexport CLASSPATHJAVA_HOME = /usr/ java / jdk1.8.0_60
編輯完畢後按ESC推出編輯,而後輸入:,在輸入wq! 回車後保存並退出vi編輯器。網站
而後執行如下命令,更新系統環境變量ui
source / etc / profile
最後執行如下命令,查看是否部署成功
java - version
若是提示以下,說明jdk部署成功
# java -versionjava version "1.8.0_60"Java(TM) SE Runtime Environment (build 1.8.0_60-b27)Java HotSpot(TM) 64-Bit Server VM (build 25.60-b23, mixed mode)
yum install java-1.8.0-openjdk