教你如何在windows環(huán)境下安裝Linux虛擬機
要在Windows 10環(huán)境中安裝Linux虛擬機,請先安裝VMware,然后打開VMware以安裝Linux系統(tǒng)。 以下鏈接是VMware安裝軟件包和激活代碼。 另外一些激活碼應(yīng)該會有所幫助。 還有Linux映像ISO文件的下載鏈接。
vmware安裝文件 https://pan.baidu.com/s/1-cMW_ou50YUylhXVUOHyQQ 提取碼 zz4x
vmware激活碼文件 https://pan.baidu.com/s/1eEi3WGfAAx5PPqlbrXzCUg 提取碼pz4d
Linux iso鏡像文件(rhel6.6) https://pan.baidu.com/s/1eshZvAfk3qq36rOrnWMXGQ 提取碼ghnf
安裝并注冊vmware成功后,打開vmware。選擇創(chuàng)建新的虛擬機
選擇典型
勾選安裝光盤鏡像文件,瀏覽按鈕選擇下載的Linux iso文件
全名,用戶名隨意起,密碼設(shè)置一個肯定不會忘記的,123456就行。
下一步會告訴虛擬機文件存放的目錄,也可以自己點擊瀏覽選擇目錄
因為我沒有在計算機之間移動虛擬機的可能,所以選擇單個文件
我沒有勾選已準(zhǔn)備好創(chuàng)建虛擬機,勾選的話下一步啟動虛擬機就可以省略了。
點擊開啟此虛擬機進入安裝系統(tǒng)的界面,這幾個界面停留的時間會比較長,期間不用操作,系統(tǒng)會自動安裝完成
完成后進入Linux圖形界面,要求輸入密碼
輸入密碼后,進入Linux桌面。桌面鼠標(biāo)右鍵,選擇open in terminal,會打開命令行終端,相當(dāng)于windows的cmd。真正開發(fā)環(huán)境,大家都會使用SSH工具遠程連接到Linux,能做的事情和這個命令行終端是一模一樣的。學(xué)習(xí)shell語句,在這個終端練習(xí)比看書效果好多了。shell是Linux服務(wù)端開發(fā)運維必須會的,操作服務(wù)器Linux都是shell操作。一個原因是shell強大,可以完成所有操作。另一個原因是圖形界面遠程傳輸開銷大,也不可能天天直接在機房接個顯示器進行操作。
vmware上方有選項可以關(guān)機、掛起、重啟虛擬機,效果和物理機的對應(yīng)操作一樣。關(guān)機就相當(dāng)于把虛擬機的電源關(guān)閉了。
這個虛擬機的所有文件,就放在安裝時選擇的目錄下
環(huán)境搭建好了,可以盡情的在Linux下做試驗了。比如用root賬號執(zhí)行傳說中的rm -rf /*。將系統(tǒng)弄壞也沒關(guān)系,虛擬機壞了對本地windows環(huán)境一點影響也沒有。按下圖把壞的虛擬機刪除,重新安裝一個即可。
當(dāng)鼠標(biāo)控制虛擬機時,按ctrl+Alt切換鼠標(biāo)離開虛擬機環(huán)境,移動鼠標(biāo)到桌面外部也可以達到同樣效果。ctrl+G或者單擊虛擬機桌面,鼠標(biāo)進入虛擬機環(huán)境。
命令行執(zhí)行ifconfig,可以看見ip地址
在Linux桌面進行shell操作并不很方便,如果安裝了ssh工具可以用ssh工具連接到系統(tǒng)。下圖是securecrt連接到虛擬機的步驟。
連接成功后可以在securecrt方便的操作Linux了,這個方式和各大公司真正的操作方式是一樣的。不同的是你得Linux服務(wù)器是你自己電腦的虛擬機,公司的Linux服務(wù)器是在機房的真正服務(wù)器,那個服務(wù)器你可能一輩子都看不見長什么樣。其實就是個橫著放的扁的機箱,比一個臺式機機箱大不了多少,放在機柜的某個位置,插了電源和網(wǎng)線,沒什么神秘的。
如果ssh連接出現(xiàn)問題,一般是Linux防火墻開著的原因。切換到root賬號,root賬號的密碼和安裝時自己創(chuàng)建用戶名的密碼是一樣的,執(zhí)行service iptables stop,然后連接試試。
本文鏈接提供的Linux系統(tǒng)沒有包含防火墻模塊,應(yīng)該不存在這個問題。很多centos系統(tǒng)的存在這個問題的。
如果要往虛擬機傳文件,比如上傳安裝包,可以使用secureFX是最方便的。這個工具安裝較新版的securecrt時會一起安裝。并且賬號密碼都同步好了不用在輸入一遍。
ftp連接失敗。這種是selinux模塊的安全功能導(dǎo)致的,關(guān)閉該模塊。root下執(zhí)行setenforce 0
成功連接?,F(xiàn)在宿主機和虛擬機可以互傳文件了。也可以ctrl+c復(fù)制文件,然后粘貼到Linux桌面上,通過mv指令移動到指定目錄,這種就比較笨拙了,還是用ftp工具更方便。另外,防火墻和selinux的關(guān)閉有臨時關(guān)閉和有永久關(guān)閉的方式,臨時關(guān)閉下次開機還會打開,永久關(guān)閉下次開機還是關(guān)閉狀態(tài),大家自己搜指令吧。