1. 從官網下載VirtualBox,目前版本:VirtualBox 6.0.6 for Windows hosts x86/amd64html
2. 下載好以後安裝VirtualBoxshell
3. 運行VirtualBox程序,以下圖所示:編程
4. 配置VirtualBox。按CTRL+G打開全局設定,而後根據須要能夠設定虛擬電腦存儲位置和界面語言:ubuntu
在本次實驗中,選用ubuntu-16.04.5 LTS版本進行安裝。vim
運行VitualBox程序,點擊「新建」按鈕,新建一個虛擬機:安全
虛擬機名稱自定義,示例:hadoop-ubuntu,操做系統選擇Linux,版本選擇ubuntu(64-bit),而後點擊下一步:網絡
設定虛擬機的內存,此內存既爲虛擬機所佔用的系統內存,能夠隨意修改,但不要超過系統內存的70%,否則會對本身的電腦負載很大。在這裏,爲了方便以後的大數據編程學習使用,將虛擬內存設爲8G,而後點擊下一步:ssh
爲虛擬機建立一塊虛擬硬盤。選擇「如今建立虛擬硬盤」,並單擊「建立」:oop
選擇虛擬硬盤文件類型,建議選擇默認的VDI(VirtualBox磁盤映像),並點擊」下一步「:學習
選擇「動態拓展」,並點擊」下一步「,由於分配給虛擬機的內存空間較大,使用時逐漸佔用磁盤空間,閒置時自動縮減比較合理,因此選擇動態擴展類型。
選擇虛擬硬盤大小時必定先肯定保存所在位置磁盤的可用大小。可用空間爲500G,虛擬硬盤大小設置爲20G。單擊「建立」。輸入虛擬硬盤文件的名稱,並選擇保存位置:
此時ubuntu虛擬機已經建立完成,也就是說ubuntu所需的硬件資源準備好了。
彈出下圖對話框,選擇啓動盤。單擊右側文件夾小圖標。
選擇虛擬光盤文件ubuntu-16.04.5-desktop-amd64.iso,單擊「啓動」:
進入安裝界面,選擇「中文簡體」,選擇「安裝Ubuntu」:
選擇「繼續」。網絡情況很差能夠不選擇「安裝ubuntu時下載更新」:
選擇「清楚整個硬盤並安裝ubuntu」 單擊 「如今安裝」:
彈出警告框,選擇」繼續「:
安裝過程當中時區,用鼠標單擊地圖中的「中國」, 就會選擇「上海」,單擊「繼續」:
語言選「漢語」:
輸入我的信息:用戶名、計算機名、密碼等。而後點擊繼續,安裝過程可能須要幾十分鐘,請耐心等待。
安裝過程以下,等待安裝完成:
安裝完畢,重啓虛擬機:
重啓進入系統後,ubuntu默認沒有配置root權限密碼的,此時須要經過終端命令配置root密碼,命令以下:
# sudo passwd
首先先輸入在上一步配置用戶名的密碼,而後輸入新的unix密碼,此密碼是root管理員的密碼,請妥善保存。
新安裝的Ubuntu 16.04系統中的openssh是不容許root用戶登錄的,須要從配置文件容許root用戶遠程登錄ssh。
編輯ssh的配置文件,命令以下:
sudo vim /etc/ssh/sshd_config
將其換爲PermitRootLogin yes,以下圖所示:
保存退出,重啓ssh
service sshd restart
進入ubuntu虛擬機系統,安裝VirtualBox加強功能,這能夠提升虛擬機的效率。首先點擊VBox菜單欄的「設備」項,選擇最下面的「安裝加強功能」。
此時能夠看到桌面多了一個光盤圖標,若是沒有,則重試這一步。而後打開終端,輸入如下的命令:
等待幾分鐘後就安裝成功。
爲了方便虛擬機和宿主機之間的數據傳輸,咱們能夠爲虛擬機設置一個和主機共享的「數據空間」。VBox爲咱們提供這個功能。
在VBox主界面左側選擇剛剛建立好的虛擬機,點擊上方的「設置」按鈕,進入虛擬機配置界面。點擊左側「共享文件夾」按鈕,在新窗口中任意選擇一個本地文件夾做爲共享文件夾。實例選擇文件夾位置爲D:\share,不要勾選「只讀分配」,勾選自動掛載,而後固定掛載到ubuntu虛擬機的/mnt/share/目錄下。單擊「肯定」,並關閉設置窗口。
進入ubuntu虛擬機,經過終端命令在系統目錄下建立/mnt/share目錄,命令以下:
# sudo mkdir /mnt/share
# sudo mount -t vboxsf share /mnt/share
# sudo gedit /etc/fstab
而後在文本末尾添加一行下面的內容:
"share /mnt/share vboxsf rw,gid=100,uid=1000,auto 0 0"
如今打開/mnt/share文件夾和主機D:\share文件夾,能夠看到與主機對應共享文件夾的內容了。
到這,已經成功配置共享數據空間了。
Xshell是一款強大的安全終端模擬軟件,Xshell模擬了遠程主機的操做,其實質就是經過訪問和鏈接到遠程主機,在本地實現對遠程主機的操做。
ssh端口默認是22,無須修改,名稱隨便起,主機號寫ubuntu的ip:
輸入用戶名和密碼(在這裏咱們用root用戶登錄ubuntu),勾選記住用戶名和密碼方便下次鏈接。鏈接成功後界面以下:
到此已經成功安裝好ubuntu虛擬機了,以及配置後續操做所須要的功能了。
參考:
https://blog.csdn.net/u012732259/article/details/70172704/
https://jingyan.baidu.com/article/066074d615b8f4c3c31cb067.html