下載並安裝 VMware
訪問 VMware 官方網站下載 VMware 安裝包程序。博主使用的是 12.5.5 版本,下載完之后點擊安裝包程序進入 VMware 的安裝向導,然后點擊“下一步”。
選擇“我接受許可協議中的條款”,點擊“下一步”。
選擇安裝位置和增強型鍵盤驅動程序。
小貼士:
增強型虛擬鍵盤功能可更好地處理國際鍵盤和帶有額外按鍵的鍵盤,此功能只能在 Windows 主機系統中使用。詳細介紹可以參考官方使用手冊。
用戶體驗設置主要根據個人需求,這里為了防止 VMware 頻繁更新,暫時未勾選這兩項,點擊“下一步”。
設置快捷方式,點擊“下一步”。
點擊“安裝”
開始安裝 VMware
點擊“完成”
立即重啟
重啟之后查看 VMware 服務已經啟動。
再看一下 VMware 虛擬出的兩網卡。
修改 VMnet8 虛擬網卡配置(有關 IP 地址,子網掩碼,網關等概念請看這篇文章)
設置完之后,我們看一下 VMnet8 的 IP 地址,子網掩碼和默認網關(這里網關即本身)。
到這里 VMware 就安裝完畢了。
下載 CentOS 7 鏡像
CentOS 系統可以去官方網站下載,官網下載慢的小伙伴可以去華為雲下載。以下是華為雲的下載頁面。
CentOS 一共分為 6 個版本,各版本介紹如下:
CentOS-7-x86_64-DVD-1908 標准安裝版(推薦)
CentOS-7-x86_64-Everything-1908 完整版,集成所有軟件(以用來補充系統的軟件或者填充本地鏡像)
CentOS-7-x86_64-LiveGNOME-1908 GNOME 桌面版
CentOS-7-x86_64-LiveKDE-1908 KDE 桌面版
CentOS-7-x86_64-Minimal-1908 精簡版(自帶的軟件最少)
CentOS-7-x86_64-NetInstall-1908 網絡安裝版(從網絡安裝或者救援系統)
一般無特殊需求推薦使用標准安裝版。
安裝 CentOS 7
創建虛擬機
自定義安裝
自定義安裝可以針對性的把一些資源加強,把不需要的資源移除。避免資源的浪費。
典型安裝
VMwear 會將主流的配置應用在虛擬機的操作系統上,對於新手來很友好。如果沒有特殊需求建議選擇典型安裝,點擊“下一步”。
選擇稍后安裝操作系統,然后點擊“下一步”。
操作系統選擇
客戶機操作系統選擇 Linux,版本選擇 CentOS 64 位。
磁盤容量設置
磁盤容量根據自身機器磁盤容量進行合理配置,這里暫時分配 40G 即可,后期根據自身需求可以合理增減。
勾選將虛擬磁盤拆分成多個文件,這樣可以使虛擬機系統文件方便用儲存設備拷貝復制。
自定義硬件設置和系統鏡像選擇
自定義硬件可以根據自己的需要進行添加或移除,假設系統是作為服務器使用,那么聲卡、打印機一般不太需要,可以將其移除。
選擇下載好的 IOS 鏡像文件,設置完畢之后點擊“關閉”。
點擊“開啟此虛擬機”開啟系統
開始安裝 CentOS 7
系統語言設置
系統語言可以根據自己的需求,這里選擇中文簡體,然后點擊“繼續”。
系統時區設置
時區選擇亞洲上海並修改日期和時間,然后點擊“完成”。
系統存儲分區設置
注意,目錄分區是非常重要的一步,Linux 平台下的目錄分區可以類比安裝 Windows 系統時的磁盤分區。
分區方案要選擇 LVM,然后點擊加號進行磁盤分區。這里需要注意,安裝 Linux 系統時的分區有三個是必須的:/boot
分區、/swap
分區和 /
分區,/boot
分區類似於 Windows 中的 C 盤,大小一般設置為 512M。
/swap
分區就是系統的內存分區,大小一般時新建虛擬機時內存的 2 倍。
/
分區是根目錄分區,類似 Windows 系統中的文件除 C 盤之外的磁盤分區,大小最大;由於是最后新建的掛載點,那么期望容量可以不寫,會默認把剩下的磁盤容量都分配給它。其他分區也可以根據自身需求進行創建,比如 /home
,/data
分區,這些算是用戶自定義分區,存放用戶自己的數據或者程序,不是必須的。
按照上述步驟將 /boot
分區、/swap
分區和 /
分區 都分配好之后,點擊左上角“完成”彈出更改摘要,繼續點擊“接受更改”。
網絡和主機名設置
設置完主機名稱,點擊“應用”,再點擊“配置”,進行網絡配置。注意:這里的網絡配置是現在正在安裝的 CentOS 的 IP 配置,如果在這里不進行配置,也可以在安裝完系統后,自己在系統中進行配置。
網卡名稱是 ens33
,這個不需要更改,點擊 “IPv4 配置”,方法選擇手動,點擊 “Add” 添加 IP 地址,子網掩碼和網關。
網關其實也就是 VMnet8 網卡的 IP 地址,IP 地址自己設置,但是必須在 192.168.25.x 網段中,設置完之后點擊“保存”完成 IP 地址設置。
點擊“打開以太網”,可以看到 IP 地址已經設置完成后的配置情況,繼續點擊左上角的“完成”。
系統內置軟件安裝設置
軟件選擇根據個人需求,這里選擇最小化安裝。個人建議,如無特殊需求,可以先選擇最小化安裝以減少裝系統的時間,后期使用的過程中發現有需要再安裝即可。
ROOT 賬戶密碼設置和新建用戶設置
開始安裝,在安裝的過程中可以自己設置 root 用戶的密碼,還可以自己添加用戶,這些都可以自己設置,但是一定要記住 root 用戶密碼。
安裝啟動完畢,輸入用戶名和密碼登錄系統。
執行 ifconfig
命令查看系統 IP 地址,顯示未找到改命令。原因是安裝系統的時候選擇的是最小化安裝,所以系統未安裝 net-tools 軟件,這里我們自行安裝,執行 sudo yum install net-tools
命令,緊接着又報錯,出多的原因是 安裝系統時網卡沒有打開,導致了無法連接網絡。
網卡配置
執行 nmcli d
查看自己本機的網卡
進入 /etc/sysconfig/network-scripts/
目錄下,修改 ifcfg-ens33
網卡配置:
BOOTPROTO
參數代表 IP 地址分配方式,dhcp
表示由 dhcp 服務器動態分配 IP 地址,none
是通過自己設置靜態的 IP 地址。
ONBOOT
參數,yes
表示系統啟動時自動激活網卡,no
則相反。
執行 systemctl restart network
重啟網絡服務。然后重新執行 sudo yum install net-tools
命令發現可以聯網下載了。
到這里使用 VMware 安裝 CentOS 7 系統就全部結束了。
最后
如果大家想要實時關注我更新的文章以及我分享的干貨的話,可以關注我的公眾號 我們都是小白鼠。