在Linux系統各個發行版中,CentOS系統和Ubuntu系統在服務端和桌面端使用佔比最高,網絡上資料最是齊全,因此咱們建議使用CentOS 6.4系統或Ubuntu LTS 14.04。php
選擇Ubuntu仍是CentOS:
通常來講,若是要作服務器,咱們選擇CentOS或者Ubuntu Server;若是作桌面系統,咱們選擇Ubuntu Desktop。可是在學習Hadoop方面,雖然兩個系統沒有多大區別,可是咱們強烈推薦新手讀者使用Ubuntu操做系統。下面咱們也會分別給出在CentOS和Ubuntu系統下安裝Hadoop的教程。html
總體的系統安裝文件較大(>1G),咱們推薦使用支持斷點下載的工具,好比迅雷。點擊下載工具連接,選擇本身喜歡的下載工具。
下載連接:迅雷工具下載
安裝完上面的下載工具後,記得關閉瀏覽器,再從新打開瀏覽器訪問本網頁,下載下面的系統安裝文件。(若是您的電腦比較老或者內存小於2G,那麼建議您選擇32位系統版本的Linux。若是內存大於4G,那麼建議選擇64位系統版本的Linux)ios
32位CentOs 6.4的下載(複製如下連接到下載好的迅雷工具):
「thunder://QUFodHRwOi8vMTIxLjE5Mi4xNzYuMjA0L21pcnJvci5zeW1uZHMuY29tL2Rpc3RyaWJ1dGlvbnMvQ2VudE9TLXZhdWx0LzYuNC9pc29zL2kzODYvQ2VudE9TLTYuNC1pMzg2LWJpbi1EVkQxLmlzb1pa」
64位CentOs 6.4的下載(複製如下連接到下載好的迅雷工具):
「thunder://QUFodHRwOi8vMTIxLjE5Mi4xNzYuMjA0L21pcnJvci5zeW1uZHMuY29tL2Rpc3RyaWJ1dGlvbnMvQ2VudE9TLXZhdWx0LzYuNC9pc29zL3g4Nl82NC9DZW50T1MtNi40LXg4Nl82NC1iaW4tRFZEMS5pc29aWg==」web
32位Ubuntu LTS 14.04的下載地址:點擊下載
64位Ubuntu LTS 14.04的下載地址:點擊下載ubuntu
VirtualBox下載瀏覽器
1. 大部分電腦品牌廠商的電腦進入Bios,只須要在開機的第一時間按下鍵盤上Del鍵便可進入Bios系統。若是您的電腦按Del熱鍵不能進入Bios,那麼就須要您去百度電腦對應主板進入Bios的方法,好比我使用的lenovo臺式機是使用F1熱鍵進入Bios.
2. 開啓CPU 虛擬化
把Virtualization設置爲Enabled狀態
安全
1. 打開VirtualBox,點擊「建立」按鈕,建立一個虛擬機
2. 給虛擬機命名,選擇操做系統,版本
若是您選擇的系統是32位Ubuntu,那麼版本請選擇「Ubuntu (32 bit)」
若是您選擇的系統是64位Ubuntu,那麼版本請選擇「Ubuntu (64 bit)」
若是界面中有「文件夾」選項,則在「文件夾」後面能夠設置爲本地磁盤目錄,好比「D:\」。
3. 選擇內存大小
由於筆者的電腦總內存爲4GB,所以這裏劃分1GB的內存給Ubuntu(實際上在這種配置運行虛擬機之後,仍會稍顯卡頓,建議電腦總內存增長到8GB以上)。若是你電腦上的總內存有8GB,那麼能夠劃分3GB內存給Ubuntu,這樣運行會快不少。
4. 建立虛擬硬盤
5. 選擇虛擬硬盤文件類型VDI
6. 虛擬硬盤選擇動態分配
7. 選擇文件存儲的位置和容量大小
若是隻是學習hadoop,那麼默認8G容量是夠用的。可是考慮到讀者可能安裝其餘應用軟件,所以這裏劃分20GB用於文件存儲。
8. 點擊建立服務器
1. 選擇下載的Ubuntu LTS 14.04的ISO映像文件
到達此界面,請勿直接點擊啓動按鈕,不然有可能會致使進程中斷。讀者應該先設置「存儲」,請點擊下圖中紅框中的按鈕,打開存儲設置界面
2. 進入存儲設置界面後,點擊沒有盤片,再點擊光盤按鈕,選擇一個虛擬光驅,添加上面您下載的Ubuntu LTS 14.04 ISO映像文件。
3. 選擇剛建立的虛擬機Ubuntu,點擊「啓動」按鈕
4. 啓動若是看到下面的界面,那麼請下拉選項選擇你剛纔選擇的ISO文件。(若是沒有出現此界面,直接跳往下一步便可)
5. 啓動看到Ubuntu 的安裝歡迎界面,選擇你想用的語言,推薦使用中文(簡體)
6. 檢查是否鏈接網絡,是否安裝第三方軟件,直接點擊「繼續」按鈕。
7. 確認安裝類型,咱們選擇」其餘選項」,在點擊繼續
8. 新建分區表
點擊「新建分區表」按鈕。這時,可能在界面上沒法看到「+」按鈕,這是因爲計算機的分辨率問題致使的,遇到這種情形時,能夠按住鍵盤的「Alt」鍵,再把鼠標移動到安裝界面上,點住鼠標左鍵不放,向上拖動界面,就能夠看到其餘被遮住的部分了。後面在安裝過程當中,能夠用這種方法處理相似問題。
9. 點擊「繼續」按鈕
10. 建立分區,添加交換空間和根目錄(通常來講,咱們選擇512MB到1G大小做爲交換空間,剩下空間所有用來做爲根目錄)
交換空間:
選擇下圖中「空閒」,而後再點擊「+」按鈕,用來建立交換空間
點擊「+」按鈕後,會出現以下圖的界面,咱們進行以下設置:
大小:咱們設置512MB
新分區的類型:選擇「主分區」選項
新分區的位置:選擇「空間起始位置」選項
用於:在下拉列表中選擇「交換空間」選項網絡
而後點擊「肯定」按鈕
11. 根目錄:
選擇下圖中「空閒」,而後再點擊「+」按鈕,用來建立根目錄
點擊「+」按鈕後,會出現以下圖的界面,咱們進行以下設置
大小:不用改動,系統自動設爲剩餘的空間
新分區的類型:選擇「邏輯分區」選項
新分區的位置:選擇「空間起始位置」選項
用於:在下拉列表中選擇「EXT4日誌文件系統」選項
掛載點:在下拉列表中選擇「/」選項
12. 開始安裝
點擊「如今安裝」按鈕後,會彈出以下界面,詢問「 將改動寫入磁盤嗎?」,點擊「繼續」按鈕
13. 選擇時區
時區選擇默認便可,點擊「繼續」
14. 鍵盤佈局
左右欄目都選擇漢語便可
15. 設置用戶名和密碼
建議選擇「登陸時須要密碼」選項。因爲咱們如今處於學習階段,不須要考慮安全問題,密碼建議使用一位的密碼,這樣在安裝軟件須要輸入密碼的時候也比較方便。
系統會自動安裝,不要點擊skip,能夠泡杯咖啡,等候系統自動安裝完成。
16. 安裝終於完成,點擊「如今重啓」便可。「如今重啓」只是重啓虛擬機系統的運行,並非重啓Windows系統。
啓動後,虛擬機Ubuntu系統默認是以窗口模式打開,並且分辨率很低。這是Virtualbox初始安裝完ubuntu的緣由,咱們須要修復這個,讓虛擬機支持大的分辨率
以下圖,點擊virtualbox的菜單「設備」選項,選擇「安裝加強功能」,系統便會自動安裝好加強的功能,若是若是須要提示須要確認,輸入return便可。
而後打開虛擬機終端,輸入以下命令,執行便可
「sudo apt-get install virtualbox-guest-dkms」
再次重啓安裝好的ubuntu系統
點擊頂部菜單最右邊齒輪按鈕,出現下圖,選擇「關機」選項便可,而後在選擇「重啓」
17. 設置分辨率
重啓後,咱們進入系統,選擇左側邊欄的系統設置
進入系統設置界面,選擇「顯示」欄目
設置所適合的分辨率
彈出「顯示是否正常」,請選擇「保存當前配置」按鈕
到此爲止,用virtualBox虛擬機安裝Ubuntu的教程結束。
18. 網絡配置
按照上述步驟安裝完成之後,可能有部分讀者沒法鏈接網絡的狀況。不能聯網的讀者能夠選擇切換當前網絡模式到橋接模式。能夠聯網的讀者請跳過此步驟。
app
按照前面發佈的「Ubuntu」進入BIOS並設置虛擬化的教程設置
按照前面發佈的「Ubuntu」安裝前的準備進行設置,但因爲版本不一樣,在選擇版本時要作更改
1. 選擇下載的CentOS 6.4的ISO文件
到達此界面,請勿直接點擊啓動按鈕,有可能會致使進程中斷。讀者應該先設置存儲,請點擊下圖中紅框中的按鈕,打開存儲設置界面,選擇一個虛擬光驅,添加上面您下載的CentOS映像文件
2. 選擇剛建立的虛擬機CentOS,點擊啓動
3. 啓動看到CentOS 的安裝界面,選擇第二個(選擇第二個進入後,若提示「This kernel requires the following features not present on the CPU: Unable to boot – please use a kernel appropriate for your CPU.」,則首先關閉該虛擬機,而後進入該虛擬機的設置——>系統——>處理器——>擴展特性,勾選「啓用 PAE/NX」便可)
4. Disc Found,選擇Skip(跳過)
5. welcome信息,點擊Next
6. 鍵盤設置選擇美國英語式,下一步
7. 安裝使用設備,下一步
8. 存儲設備警告,下一步
9. 時間時區選擇亞洲/上海(UTC時間)
10. Password設置(root密碼設置界面)
11. 分區類型安裝
12. write changes to disk,而後就是等待CentOS安裝
默認安裝是最小安裝,建議新手選擇「Desktop」,上手比較容易
13. 等待安裝完成,重啓以後,輸入root 和安裝時設置的密碼便可進入:
14. 上圖所示是選擇安裝Minimal後的使用界面,下圖是選擇安裝Desktop後的使用界面。