【Scala挖路】在CentOS7中搭建JDK
前幾天把windows的開發環境搭建好了,並寫了一個簡單的 資料採集工具:使用 Spark+Zookeeper+Scala+Kafka+Maven,本次將在centos7上搭建一主二從的測試環境。
先從JDK的安裝開始進行筆記哈。
一、安裝前準備
(1)3臺環境為 CentOS7 64bit 的作業系統, root 使用者
(2)遠端終端工具 XShell6.0、遠端上傳工具Xftp
一、安裝JDK
我在Oracle官方下載了 適合Linux系統的JDK1.8的安裝包:jdk-8u241-linux-x64.tar.gz,接下來筆記一下安裝的過程。
(1)檢查系統是否存在JDK,並查詢一下系統中的java檔案
# java -version
輸入命令後得到上圖的內容,表示已經存在JDK了(當然我事先是不存在的,這是我已經安裝好了)
# rpm -qa|grep java
輸入命令執行後,會得到java的清單。
(2)如果存在,可刪除系統自帶的JDK
刪除清單中的目錄檔案,使用yum -y remove *
如:
# yum -y remove python-javapackages-3.4.1-11.el7.noarch
#yum -y remove tzdata-java-2016g-2.el7.noarch
當然我們也可以使用解除安裝的方式來處理
如:
# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.181-3.b13.e17_5.x86_64
清理完畢後,可以再次執行rpm -qa|grep java 和 java -version 檢查是否完全解除安裝
(3)在 /usr 或 /usr/local 下建立一個 java的目錄,我是在 /usr 下建立的
# cd /usr
# mkdir java
然後將下載的jdk上傳到java目錄(使用Xftp工具),並解壓,最後刪除jdk安裝包
# cd /usr/java
#tar -zxvf jdk-8u241-linux-x64.tar.gz
#rm -f jdk-8u241-linux-x64.tar.gz
(4)配置環境變數
# vi /etc/profile
在檔案內容的末尾 追加 配置
export JAVA_HOME=/usr/java/jdk1.8.0_241
export JRE_HOME=/usr/java/jdk1.8.0_241/jre
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib
按 i 進入編輯狀態,按 esc 退出編輯狀態,輸入 :wq 儲存並退出,最後重新整理一下配置檔案
# source /etc/profile
(5)檢查安裝結果
使用(1)步的方式進行檢驗即可。
做一隻最鹹的程式猿