Hadoop自學系列集(二) ---- CentOS下安裝JDK

來源:互聯網
上載者:User

標籤:

  上篇我們講述了如何使用VMware安裝CentOS系統,接下來就看如何安裝我們最為熟悉的jdk吧!安裝前先看看系統上有沒有安裝過jdk,輸入java -version,如果查詢出了其他版本的jdk版本,就先刪除了,筆者這裡使用jdk1.6。說開始就開始,下面開始說明安裝步驟吧。

1.我們去Oracle擷取jdk1.6安裝檔案,地址分享:http://download.oracle.com/otn/java/jdk/6u45-b06/jdk-6u45-linux-i586.bin,這地址不能直接進行下載需要登入oracle;

2.啟動虛擬機器,進入CentOS系統,首先進入/usr/local目錄,建立java目錄,進入java目錄,將下載好的安裝包拷貝進此目錄,不知道怎麼拷貝,Vmware是可以共用資料夾的,百度搜尋一下就知道怎麼共用了,共用完了就可以直接拷貝了;先賦予執行許可權,再執行./jdk-6u45-linux-i586.bin直接進行安裝,之後會出現一個jdk1.6.0_45的檔案夾。

cd /usr/localmdkir javacd java

#將檔案拷貝進/usr/local/java中,執行以下命令
chmod 755 jdk-6u45-linux-i586.bin
./jdk-6u45-linux-i586.bin

 

3.編輯/etc/profile檔案進行環境配置(vim /etc/profile,直接輸入i進入編輯模式),追加如下代碼;

# java variable settingsexport JAVA_HOME=/usr/local/java/jdk1.6.0_45export PATH=$PATH:$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
export JAVA_HOME PATH CLASSPATH

4.設定完環境變數後鍵入source /etc/profile使剛編輯的內容生效,然後測試一下JDK是否安裝成功,輸入java -version,出現如所示內容,表示安裝成功。


5.我們安裝了四台虛擬機器便於之後做叢集用,所以在其他三個虛擬機器中同樣執行以上步驟完成JDK的安裝,環境變數檔案可以直接複製進其他三台虛擬機器中,通過以下命令進行遠程拷貝,執行了之後會要求輸入相應虛擬機器中的相應使用者的密碼;

scp -r /etc/profile [email protected].slave1:/etcscp -r /etc/profile [email protected]:/etcscp -r /etc/profile [email protected]:/etc


6.說到這,還有補充的,因為上一篇中安裝完了就結束了,還沒說如何設定static IP和hostname呢,這裡就補充上吧,如果沒有設定的,在第5步中[email protected]中的hadoop.slave1可以使用ip進行代替,同樣可以實現拷貝。
  6.1 static ip setting(靜態IP配置)

    >編輯/etc/sysconfig/network-scripts/ifcfg-eth0,如標註所示修改,修改完成後執行命令 service network restart 重啟網卡,ip和網關地址可以根據自己的情況進行修改
      

 

  6.2 hostname修改

    >編輯/etc/hosts檔案,修改為一下內容,同樣ip根據自己的情況進行修改,其他三台虛擬機器也同樣執行,同樣可以和/etc/profile一樣拷貝進其他三台虛擬機器
    

192.168.3.180 hadoop.master192.168.3.181 hadoop.slave1192.168.3.182 hadoop.slave2192.168.3.183 hadoop.slave3

 

下集預告

  下一篇講述的是Hadoop的安裝了,支援的記得關注一下哦!有不懂的也可以在評論區評論,看到了會回複的,大家多多支援哦!!         

 

 


  

 

  

Hadoop自學系列集(二) ---- CentOS下安裝JDK

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.