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





