Linux基礎環境搭建(CentOS7)-安裝JDK

2020-09-19 14:00:42

Linux基礎環境搭建(CentOS7)- 安裝JDK

1 JDK的下載及安裝

java是當前比較流行的一種程式語言,當我們開始學習java的時候肯定會先要安裝jdk,然後進行環境變數控制。
在這裡插入圖片描述
JRE(Java Runtime Environment ) Java執行環境,用來執行JAVA程式的。

JDK(Java Development Kit) Java開發工具包,包含JRE。因此只需要下載安裝JDK即可中。

JDK是Sun Microsystems針對Java開發員的產品,JSP執行環境需要JDK的支援。

JDK 是整個Java的核心,包括了Java執行環境,Java工具和Java基礎的類庫。

JDK的下載

JDK下載連結:https://pan.baidu.com/s/1gIe6aHTPYARqeeQXC7vkUw

提取碼:d1m3

將下載的安裝包通過Xftp傳輸到Linux虛擬機器器中

mkdir /opt/software  #專門放安裝包的資料夾

JDK的安裝

建立工作路徑/usr/java,下載java安裝包到/opt/software中,然後解壓至工作路徑。

mkdir -p /usr/java		#首先在根目錄下建立工作路徑/usr/java
cd /opt/software		#進入安裝包的資料夾
tar -zxvf jdk-8u171-linux-x64.tar.gz -C /usr/java/		#解壓jdk安裝包

2 設定JDK環境變數(3臺)

修改profile檔案的環境變數

vim /etc/profile		#修改環境變數(在master執行)

新增內容如下:

export JAVA_HOME=/usr/java/jdk1.8.0_171
export CLASSPATH=$JAVA_HOME/lib/
export PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH

在這裡插入圖片描述
source生效檔案,並檢視java版本

source /etc/profile		#生效環境變數(在master執行)
java -version		#檢視java版本(在master執行)

在這裡插入圖片描述

3 同步其他虛擬機器器

同步在master中將profile檔案和jdk複製到slave1和slave2中(在master執行)

scp -r /etc/profile root@slave1:/etc/profile		#將環境變數profile檔案分發到slave1節點
scp -r /etc/profile root@slave2:/etc/profile		#將環境變數profile檔案分發到slave2節點
scp -r /usr/java root@slave1:/usr/java				#將java檔案分發到slave1節點
scp -r /usr/java root@slave2:/usr/java				#將java檔案分發到slave1節點

注意:此時需要去slave1和slave2上設定java的環境變數,並使環境變數生效。

source /etc/profile  #slave1和slave2執行生效環境變數
java -version        #檢視java版本(在master執行)

在這裡插入圖片描述
當命令得出jdk版本號才算完成了!