1. 程式人生 > 其它 >【Scala挖路】在CentOS7中搭建JDK

【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)步的方式進行檢驗即可。

做一隻最鹹的程式猿