安裝Linux虛擬機,助力學習大數據
來自專欄 猿論
大數據技術是非常火熱的,很多IT專業或者已經從事相關工作的小夥伴都想了解一下大數據技術。當我們開始接觸大數據的時候,玩得轉Linux是必備的技術功底,而我們常用的操作系統一般都是windows,這時候千萬不要因為環境問題打消了你學習的積極性,我們首選的解決方案肯定是裝虛擬機來解決這個問題。如果你對linux系統不排斥,沒有遊戲需要的話,你也可以完全使用linux來進行一些開發工作(需要.NetFramework環境除外)。本文呢就來講解一下如何安裝Linux虛擬機。
在windows下常用的虛擬機軟體有VMware和VirtualBox,我們選用VirtualBox。 我們常用的linux系統有Centos和Ubuntu,我們選擇界面更加友好的Ubuntu,本文選擇17.10 Desktop版本,其他版本的安裝也一樣。我自己的開發環境一直是14.04版本,沒有更新。還有一些其他的工具比如ssh連接工具putty,ftp工具FileZilla Client,還有既能用作ssh連接又可以當作ftp工具的XShell。這些工具大家自行百度下載就可以了。其實相關軟體的安裝都非常簡單,如果C盤足夠大且不是處女座的話大家可以為所欲為的下一步就行。接下來我們就來看一下如何安裝。
安裝VirtualBox
最終我們完成安裝,並啟動virtualbox。
安裝Ubuntu桌面版
打開VirtualBox後,點擊新建,類型選擇linux,版本選擇ubuntu64(大家根據自己的系統來,但是一般應該都是64位了。),最後給自己的虛擬機起一個響亮的名字,點擊確定。根據自己的硬體配置設置內存的大小。選擇「現在創建虛擬硬碟」,為我們的虛擬機創建硬碟。配置網卡1為NAT轉換,使虛擬機可以進行網路訪問
配置網卡2為我們新建的Host-only網路,使虛擬機與主機可以互相訪問。選中我們的虛擬機,點擊啟動,可以看到系統安裝界面,大家可以點擊try ubuntu嘗試一下,點擊install ubuntu直接進行系統安裝。一路下一步,這裡我們選擇格式化磁碟並安裝Ubuntu系統,然後點擊install now開始安裝。
選擇對的時區設置主機名,賬戶密碼等開始安裝。ifconfig
或者ip addr
命令查看我們虛擬機的ip地址。我們的ubuntu桌面版就已經安裝完成了這時候系統本身是不支持ssh的,我們需要進行配置,我們在終端執行以下命令即可:
sudo apt-get update # 更新軟體源sudo apt-get install openssh-server # 安裝相關軟體sudo service ssh start # 啟動sshd服務
XShell工具安裝
同樣是一路下一步connection failed
大家要確認自己虛擬機的openssh-server是否安裝並啟動了。xshell是支持FTP上傳的,大家可以點擊下圖中的紅框。會提示需要下載xftp,大家下載相關插件進行安裝就可以了。
簡潔易用的Putty
putty下載下來是不用安裝的,直接就可以使用。
點擊open,然後輸入用戶名密碼即可。(此處連接的ip地址與用戶名與前面安裝的虛擬機不一致希望不至於誤導大家,大家這裡需要改成自己安裝的虛擬機即可)FTP工具FileZilla Client
這個工具的安裝我這裡就不一一截圖了,如果沒有潔癖的話可以一直下一步,他的使用就非常簡單了。
我們只需要輸入ip地址,用戶名密碼,埠號就可以了。FTP的埠默認是21,但是需要你的虛擬機開啟FTP服務,我們這裡輸入22啟用SFTP。上傳和下載文件非常的簡單,你只需要找到你需要的文件,然後雙擊就可以了。它默認會把其加到文件傳輸隊列。怎麼樣,這些工具的安裝,虛擬機的部署是不是非常的簡單,使用起來也非常的方便。
好,到現在呢相信你已經成功的安裝了Ubuntu虛擬機和XShell等工具。現在是時候進行一波666的操作了,大家可以在自己的虛擬機上面部署Hadoop集群,觀看我的免費課程《Hadoop基礎與演練》來學習一下Hadoop的基礎知識。作者: 叄金
鏈接:https://www.imooc.com/article/25592
來源:慕課網
本文原創發佈於慕課網 ,轉載請註明出處,謝謝合作
推薦閱讀:
打造個人品牌 so easy !_慕課手記
Linux性能分析工具
對 Linux 新手非常有用的 20 個命令
Linux探索之旅 | 開宗明義+第一部分第一課:什麼是Linux?
Linux 基礎 - 常用命令篇
推薦閱讀:
※聯想一體機WIN10系統換WIN7系統
※操作系統精髓與設計原理讀書筆記5
※文件系統 | 文件的共享和保護
※文件系統 | 文件的物理結構
※系統調用的實現細節(用戶態)