Centos 7虛擬機安裝(Mac版本)
因為有太多地方需要使用到虛擬機,因此這邊在此附上CentOS 7 的VM安裝教學。
首先你需要安裝VMware,可以先至官網下載Vmware Fusion,然後再去網路上搜索一下有沒有通用序號可以使用,接著到Centos官網,點擊Download。
通常我們選擇x86_64,並隨意選擇一個網址點入:
這邊還是建議大家可以下載Minimal就好,因為DVD跟Everything的虛擬機大小都很大,到時候創建多個虛擬機容量可能會爆炸,Minimal的缺點是裡面內建的功能比較少,不過之後自己要什麼再裝什麼就好了。
接著打開你的VMware,點擊File=>New,按下Install from disc or image後,點擊Use another disc or disc image,選擇你剛剛下載的映像檔,之後就會在途中的列表顯示。
按下繼續,選擇Legacy Bios ,接著會讓你客製化自己的虛擬機硬碟,Memory看自己需求去給,如果只是跑小應用1G就夠,網路選擇NAT這樣就是讓虛擬機之間在一個區域網可以互通,要上網也能透過本機的網路上網。
完成後選擇你要放置虛擬機文件的地方,我通常是會放在外接硬碟中,不去佔用系統空間。
之後就能在VMware面板中打開這個虛擬機,進入系統後選擇第一個Install。
這邊需要你選擇語言,一般我們都用English。
然後我們可以設定時間DATE & TIME的部分
調整為台灣的時間。
接著到Installation destination選擇硬碟的分區,我們這邊其實不需要分,所以點進去再點Done後,右下角的Bigin installation就能點了。
這邊也是最重要的部分,設定你的帳號密碼,root帳號默認已經存在,只需要設定密碼,創建後還要創建一個普通用戶,設定你的用戶名稱,帳號密碼。
接著要等系統進行一系列的安裝,需要花費一點時間。
看到reboot就是安裝成功囉!
最後按下Reboot後,等待出現這個畫面,恭喜你安裝成功了!
從外部ssh進入虛擬機
這邊遇到了幾個坑,在mac中,首先你要去配置自己的vmnet,到Preference中點選Network,點選左下角的+。
這裏的Subnet ip 可以設置為192.168.200.0,也可以讓系統自己產生。
接著到你的虛擬機後,按下VirtualMachine中的Network Adapter Setting,選擇Custom(你自定義的網路配置),接著打下ip a
你會發現怎麼ens33沒有你的ip,這邊有個大重點,每次配置完網路後,請輸入以下指令:
nmcli con up ens33
完成!接著用你的終端機就能ssh 至虛擬機中:
ssh 192.168.200.128