Centos 7虛擬機安裝(Mac版本)

Andy Cheng
Aug 8, 2021

--

因為有太多地方需要使用到虛擬機,因此這邊在此附上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

--

--

Andy Cheng

若能將學到的知識轉化為易懂的文章,才能算是真正學會。這是我創建這個帳號的初衷。