在Linux系統中安裝JDK
準備工作
1、JDK的下載
Oracle官方JDK下載鏈接
在下載時選擇Linux的 *.tar.gz 文件
第一步
爲了方便演示,在 / 目錄下創建一個 export 文件夾,並在該文件夾下創建等級的 software 和 servers 文件夾
mkdir -p /export/software /export/servers
第二步
將下載好的 *.tar.gz文件上傳到Linux系統 /export/software/ 文件夾下,並解壓縮文件
1、通過 rz 命令進行上傳
檢查是否已安裝lrzsz軟件
rpm -qa | grep lrzsz
若沒有安裝則通過 yum 命令進行聯網安裝或通過本地 yum 源進行安裝
yum -y install lrzsz
Linux配置本地yum源或局域網yum源
若要使用本地yum源安裝,可跳轉至此鏈接
2、使用 rz 上傳文件後,解壓縮文件
tar -zxvf jdk-7u75-linux-x64.tar.gz -C ../servers/
第三步
配置環境變量
1、在 /etc/profile.d/ 路徑下創建 java.sh 文件
(注意:直接修改 /etc/profile 系統文件可能會導致系統無法正常運行)
vi /etc/profile.d/java.sh
將以下信息複製到 java.sh 文件中
export JAVA_HOME=/export/servers/jdk1.7.0_75 # jdk安裝路徑
export PATH=$PATH:$JAVA_HOME/bin
2、重新編譯 /etc/profile
source /etc/profile
一定要在確保 .sh 文件正確配置的情況下執行此命令!
第四步
測試JDK安裝結果
java -version
這是系統自帶openjdk的版本,我們要安裝的是 jdk 1.7.0_75:
解決方法
刪除 /etc/alternatives/java
rm -rf /etc/alternatives/java
重新創建該路徑指向 /export/servers/jdk1.7.0_75/bin/java 的軟連接
ln -s /export/servers/jdk1.7.0_75/bin/java /etc/alternatives/java
再次測試配置結果
java -version
與安裝版本一致
JDK安裝完成
卸載Linux自帶的openjdk進行安裝可能會產生以下問題
/lib/ld-linux.so.2: bad ELF interpreter: 沒有那個文件或目錄
該問題在使用yum重新安裝glibc.i686即可yum install -y glibc.i686