Hadoop的學(xué)習(xí)我們先從Linux系統(tǒng)的安裝與配置開始。
1.下載Linux系統(tǒng)
我們可以從官網(wǎng)(https://www.linux.org/)下載,當(dāng)然在國內(nèi)還是找國內(nèi)的資源比較好。本文使用阿里云的鏡像:https://mirrors.aliyun.com/centos/
進(jìn)入網(wǎng)站下載centos7.4的版本。


2.安裝Linux系統(tǒng)
下載好了Linux的安裝文件之后,我們就可以來安裝了,在這里我們將Linux系統(tǒng)安裝在VMware 虛擬機中,如果你還沒有安裝過VMware,可以去官網(wǎng)下載(https://www.vmware.com/cn.html),該軟件不免費,不過網(wǎng)上有很多資源,你懂的。
安裝好VMware之后,第一步要做的就是設(shè)置網(wǎng)絡(luò)。

設(shè)置網(wǎng)絡(luò)的目的是讓之后安裝的Linux系統(tǒng)能和我們的Windows系統(tǒng)進(jìn)行通信以及使用外網(wǎng)。否則Linux是不能聯(lián)網(wǎng)也不能連接我們自己的電腦的。
好了接下來我們一步一步的設(shè)置網(wǎng)絡(luò)吧。
- 依照上圖進(jìn)入網(wǎng)絡(luò)設(shè)置,設(shè)置vmnet8的網(wǎng)絡(luò)如下:


設(shè)置好之后你會發(fā)現(xiàn)在windows的網(wǎng)絡(luò)設(shè)置中出現(xiàn)了另一個虛擬網(wǎng)卡,這個就是虛擬機用來和windows系統(tǒng)通信的網(wǎng)卡了、

2.新建虛擬機


除這一步驟之外其余都可以直接點擊next

3.完成上面兩個步驟之后我們就可以開始愉快的在虛擬機中安裝Linux系統(tǒng)啦!
首先你需要預(yù)先設(shè)置好Linux系統(tǒng)的網(wǎng)絡(luò):

然后右鍵你的Linux虛擬機-->power-->power on 啟動虛擬機
啟動之后就跟著我一起來設(shè)置吧:








在這里我們要選擇Linux安裝的模式。這里面有很多選項,有圖形化的有服務(wù)器版本的,一般在生產(chǎn)環(huán)境下我們會使用最小安裝,或者基礎(chǔ)設(shè)施服務(wù)器,不過在學(xué)習(xí)的時候我們選擇帶GUI的服務(wù)器會好一點,因為有圖形化嘛。

好了稍等一會讓系統(tǒng)檢查設(shè)置就可以點擊開始安裝啦。

設(shè)置你的root用戶密碼,密碼可以是root也可以是其他,隨便你自己設(shè)置啦。

創(chuàng)建一個hadoop用戶

等待安裝完畢就可以進(jìn)入系統(tǒng)了。

安裝好之后在測試一下是否能連上Linux虛擬機:

3.JDK的安裝
因為Hadoop是基于Java開發(fā)的所以我們需要在Linux系統(tǒng)中安裝JavaJDK。
在安裝之前我們先來看看在Linux系統(tǒng)中是否有JavaJDK,輸入命令:rpm -qa|grep java

可以發(fā)現(xiàn)已經(jīng)有了,那么我們將這些卸載,命令:rpm -e --nodeps 要卸載的軟件

去Oracle的官網(wǎng)下載JDK:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

我們可以先下載到本地,然后從Windows中將文件傳入到虛擬機中。
也可以復(fù)制鏈接地址,在Linux系統(tǒng)中下載,不過復(fù)制鏈接地址不能直接下載,因為Oracle做了限制,地址后綴需要加上它隨機生成的隨機碼才,才能下載到資源。

所以我們可以點擊下載,然后暫停,最后在下載管理中復(fù)制鏈接地址就可以在Linux系統(tǒng)中下載啦。



下載完成之后,需要修改JDK的名字(因為下載完成之后的文件會加上隨機碼)

修改好名字之后我們在根目錄下創(chuàng)建一個app文件夾,將JDK安裝在app目錄下。


可能會被告知權(quán)限不夠,我們切換成root用戶登陸。

再次創(chuàng)建文件夾/app。
接下來將JDK解壓到app目錄下,命令:tar -zxvf jdk8-linux-x64.tar.gz -C /app 注意-C 的C是大寫

最后設(shè)置環(huán)境變量,測試是否安裝成功即可。
設(shè)置環(huán)境變量
輸入:vim /etc/profile 修改配置文件

到文件末尾,插入如下代碼,輸入wq保存.
JAVA_HOME=/app/jdk1.8.0_171
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

保存完畢之后輸入source /etc/profile ,重新加載配置文件。
最后驗證JavaJDK是否安裝成功,如出現(xiàn)如下界面就恭喜你啦。

未完待續(xù)......