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