在VMware中安裝Centos7[保姆級教程]
- 閱前須知
- 〇在安裝之前的準備
- ①創建空虛擬機
- 打開虛擬機
- 進入 **"新建虛擬機向導"**
- 進入 **"選擇虛擬機硬體兼容性"**
- 進入 **"安裝客戶機作業系統"**
- 進入 **"選擇客戶機作業系統"**
- 進入 **“命名虛擬機”**
- 進入 **"處理器配置"**
- 進入 **"此虛擬機的記憶體"**
- 進入 **"網路型別"**
- 進入 **"選擇I/O控制器型別"**
- 進入 **"選擇磁盤型別"**
- 進入 **"選擇磁盤"**
- 進入 **"指定磁盤容量"**
- 進入 **"指定磁盤檔案"**
- 進入 **"已準備好創建虛擬機"**
- ②安裝Centos7
- 進入 **"編輯虛擬機設定"**
- 點 **"開啟此虛擬機"**
- 進入 **"選擇系統語言"**
- 選擇 [**DATE & TIME**], 進入**時區與時間設定**
- 選擇 [**SOFTWARE SELECTION**], 進入軟體選擇
- 選擇 [**INSTALLATION DESTINATION**], 進入磁盤磁區
- 選擇 [**NETWORK & HOSTNAME**], 進入網路與主機名設定
- 選擇 [**ROOT PASSWAORD**], 進入root密碼設定
- 選擇 [**USER CREATION**], 設定普通用戶
- **點 [Reboot**]重啟
- ③連接網路
- 如果沒有網路的解決辦法
- ① 虛擬機的相關設定
- ② 物理機的相關設定
- ③ Centos7的相關設定
閱前須知
教程環境:
? 物理機環境 → Windows10家庭版
? 虛擬機版本 → VMware Workstation16 PRO
? 鏡像檔案版本 → CentOS-7-x86_64-DVD-2003
〇在安裝之前的準備

一、找一個剩余空間比較大的盤
? 因為虛擬機是非常耗費硬碟空間的, 個人推薦留出50~100G左右的空間會比較好
二、新建一個【VMware】檔案夾
? 這個檔案夾用來裝與虛擬機相關的一切檔案, 不要將檔案安裝的到處都是, 更不要安裝在C盤, 而使用安裝軟體的默認安裝一般默認安裝路徑在C盤, 強烈推薦使用自定義安裝路徑!!!
三、新建一個【iso】檔案夾和【Virtual Machines】檔案夾
? iso用來裝等下用來安裝的系統鏡像
? Virtual Machines用來裝等下要創建的虛擬機硬碟
? VMware Workstations 是我用來存放VMware本體的檔案夾
Q:為什么會有這樣一步?
A:養成良好的安裝習慣是非常重要的, 許多奇奇怪怪的電腦問題其實都是由于不當的安裝習慣造成的, 有些人的C盤總是紅色的, 不出問題才怪, 這個好習慣可以適用于所有軟體的安裝、辦公產生的各類檔案等等方面,
隨著時間的推移,但你的每個磁盤沒有讓你感覺檔案越來越多的時候,你會感謝這個好習慣的,
①創建空虛擬機
打開虛擬機
點擊[創建新的虛擬機]

進入 "新建虛擬機向導"

選擇以[自定義模式]安裝
點[下一步]
進入 "選擇虛擬機硬體兼容性"

一般選擇默認的Workstation 16.x即可
點[下一步]
進入 "安裝客戶機作業系統"

選擇[稍后安裝作業系統], 這里先創建一個慷訓, 安裝系統的步驟放在后面
點[下一步]
進入 "選擇客戶機作業系統"

先選擇[Linux], 再在下面的選項中選擇[Centos7 64位]
點[下一步]
進入 “命名虛擬機”

選擇我們之前為它準備好的檔案夾, 虛擬機名字按個人需要設定
點[下一步]
進入 "處理器配置"

這一步根據你自己的配置和需求來選擇, 一般來說選擇默認的[1x1]的配置就可以了, 我這里選擇[2x2]的配置, 如果不確定自己需要什么配置的話, 你只要知道內核越多, 處理操作時速度越快就行了, 但不要超出物理機本身的配置
點[下一步]
進入 "此虛擬機的記憶體"

一般來說使用推薦的[1GB]記憶體大小就行, 只要注意在最小512MB到最大6.1GB之間調整就行了, 超出此區間可能會出現一些問題
點[下一步]
進入 "網路型別"

這里選擇默認的[使用網路地址轉換(NAT)]
順便說一下這里的四個選項
1 使用橋接網路
? 即直接使用物理機的網路, 與主機同一等級, 后續要想聯網的話, 需要保證虛擬機ip與物理機ip在同一網段下, 并保證DNS, 網關與物理機一致
2 使用網路地址轉換
? 即虛擬機直接連接到物理機, 再由物理機連接到網路, 與主機共享同一個ip, 也就是說只要能連上有網的物理機, 虛擬機也就有網了
3 使用僅主機模式網路
? 即只與物理機連接, 但虛擬機本身不與互聯網連接, 后續要想聯網的話, 需要把物理機的網卡共享給虛擬機, 并需要保證虛擬機ip與物理機ip在同一網段下, 并保證DNS, 網關與物理機一致
4 不使用網路連接
? 字面意思, 即不聯網
點[下一步]
進入 "選擇I/O控制器型別"

使用默認的[LSI Logic]即可
點[下一步]
進入 "選擇磁盤型別"

選擇默認的[SCSI]
點[下一步]
進入 "選擇磁盤"

選擇默認的[創建新虛擬磁盤]
點[下一步]
進入 "指定磁盤容量"

按個人需求選擇磁盤大小, 一般使用推薦的[20G], 也可自行調整
我這里因為有克隆虛擬機給其他電腦的需求所以選擇[將虛擬磁盤拆分成多個檔案], 沒有此需求的也可以使用[將虛擬磁盤存盤為單個檔案], 但還是推薦使用[將虛擬磁盤拆分成多個檔案], 畢竟, 萬一呢?
點[下一步]
進入 "指定磁盤檔案"

這里取名可以隨意, 可以直接使用默認的名字
點[下一步]
進入 "已準備好創建虛擬機"


最后一步可以自己移除一些不需要的硬體(比如: 列印機), 也可以保持默認
不過還是建議不用列印機的移除一下, 按本人經驗來說, 小概率會出現開不了機的情況
點[完成], 完成虛擬機的創建
②安裝Centos7
進入 "編輯虛擬機設定"

選擇[CD/DVD] → [使用ISO映像檔案], 然后選擇準備好的Centos 7鏡像檔案
點[確定]
點 "開啟此虛擬機"


進來之后直接按[回車鍵], 進入下一步

左側全為綠色OK即為正常, 等待下方Checking讀取進度

進入 "選擇系統語言"
中文在左列的最下面, 我這里使用英文
點[Continue]進入下一步

選擇 [DATE & TIME], 進入時區與時間設定
注意: 剛進來時時區設定可能無法選取, 需要等待幾秒才能選擇

① 直接在地圖上點擊上海即可定位城市, 如果你不是上海的也沒關系, 只需要確認時區在東八區就行
② 確認城市為Shanghai
③ 設定時間, 默認時間可能與實際不符, 可自行調整, 也可以不調整
④ 設定日期, 確認時期與實際一致
⑤ 點[Done]完成設定

選擇 [SOFTWARE SELECTION], 進入軟體選擇
這步是選擇預安裝的系統軟體, 默認為最小安裝, 即什么都不裝

① 我這里選擇[Minimal Install]最小安裝(命令列版), 如果習慣了圖形界面的可以選擇[Server with GUI]安裝GUI服務
② 點[Done]完成設定

選擇 [INSTALLATION DESTINATION], 進入磁盤磁區

① 選中[I will configure partitioning], 進入自定義磁區大小
② 點[Done]確認

① 選擇+號添加磁區
② 選擇swap磁區
③ 分配swap2048MB的空間
④ 點[Add mount point]確認添加

① 選擇+號添加磁區
② 選擇/boot磁區
③ 分配/boot200MB的空間
④ 點[Add mount point]確認添加

① 選擇+號添加磁區
② 選擇/磁區(根目錄)
③ 不必指定根目錄的大小, 系統會把剩余空間全部分配給根目錄
④點[Add mount point]確認添加

確認所有配置都已完成后點[Done]完成設定

點[Accept Changes]再次確認

選擇 [NETWORK & HOSTNAME], 進入網路與主機名設定

① 開啟網卡, 并確認下方有網路配置資訊
② 點[Done]完成設定

至此所有基本配置已完成, 點[Begin Installation]開始安裝

選擇 [ROOT PASSWAORD], 進入root密碼設定

① 輸入root密碼, 密碼需要滿足"數字+大寫字母+小寫字母+字符+總長大于6位", 嫌麻煩也可以設定完密碼后雙擊[Done]忽略密碼復雜度強制使用該密碼
② 再輸一遍密碼確認
③ 點[Done]確認密碼, 雙擊強制確認

選擇 [USER CREATION], 設定普通用戶

①輸入用戶名, 不建議使用中文
② 輸入用戶密碼, 密碼需要滿足"數字+大寫字母+小寫字母+字符+總長大于6位", 嫌麻煩也可以設定完密碼后雙擊[Done]忽略密碼復雜度強制使用該密碼
③ 再輸一遍密碼確認
④ 點[Done]確認密碼, 雙擊強制確認

設定完用戶后等待下方進度條完成后點[Finish configuration]完成設定

等待下方進度條完成后
點 [Reboot]重啟
第一次啟動可能會比較久, 請耐心等待

重啟后輸入用戶名和密碼登錄
注意:
一, 命令列模式輸入密碼時沒有*號但密碼是輸進去了的,不用擔心
二, 滑鼠從物理機進入虛擬機時, 可能會自動關閉小鍵盤, 如果密碼包含數字記得按[num lock 鍵]手動開啟小鍵盤
三, 命令列模式輸入密碼時不支持洗掉操作, 如果不小心輸錯了就直接回車等密碼錯誤再輸
③連接網路

因為我們之前使用的NAT模式創建的虛擬機, 所以只需要保證你的物理機有網, 虛擬機就會有網
使用ping www.baidu.com來測驗網路, 出現time=xxx ms即為有網
按[Ctrl + C]停止ping命令
如果沒有網路的解決辦法
① 虛擬機的相關設定

點擊[編輯] → [虛擬網路編輯器], 打開虛擬網路編輯器

先點擊[更改設定]給予管理員權限

① 選擇[NAT模式]
② 記住自己的子網IP192.168.8.0

① 選擇[NAT設定], 進入NAT設定
② 確認這里的子網IP是否與剛剛的子網IP一致
③ 記住這里的網關IP192.168.8.2
然后點[確定]保存

① 選擇[DHCP設定], 進入DHCP設定
② 確認起始IP地址為192.168.x.0, 結束IP地址為192.168.x.254
然后點[確認]保存設定

① 勾選[將主機虛擬配接器連接到此網路]
② 勾選[使用本地DHCP服務將IP地址分配給虛擬機]
③ 點[確定]保存設定, 這里保存
這個網路設定的保存耗時可能會比較久, 如果你上面兩個選項不是默認勾選的話可能會等待10~20分鐘
② 物理機的相關設定
按[win + i]組合鍵, 打開Window設定, 按照下面的步驟找到vmnet8的IP






⑥ 這里的ip地址要與之前的網關IP192.168.8.2保持在同一網段下即192.168.8.x
最后將你打開的所有界面依次確定
③ Centos7的相關設定
關閉防火墻與selinux

#①----- 停止firewall
[root@localhost ~]# systemctl stop firewalld.service
#②----- 禁止firewall開機啟動
[root@localhost ~]# systemctl disable firewalld.service
#③----- 查看默認防火墻狀態(關閉后顯示notrunning,開啟后顯示running)
[root@localhost ~]# firewall-cmd --state
#④----- 查看防火墻處于開機關閉狀態
[root@localhost ~]# systemctl list-unit-files|grep firewalld.service
#④----- 關閉selinux(Linux的安全系統)
[root@localhost ~]# vi /etc/selinux/config
** 在打開的檔案添加這段記錄↓
selinux=disabled
配置網路設定

[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens33
# 提示: 打開檔案后如果里面什么都沒有 那就是上面的命令輸錯了, 請輸入[:q!]后重新輸入
# 按[i]鍵進入編輯模式, 編輯完成后按[esc]鍵退出編輯模式, 然后輸入[:wq]保存退出
# 主要確認以下屬性, 不吻合的請手動更改, 有無引號不影響.
BOOTPROTO=static → 默認應為"dhcp", 請手動更改為"static"
ONBOOT="yes" → 默認應為"yes", 若為"no", 請手動更改為"yes"
# 手動添加以下屬性, 默認是沒有的(注意藍色內容全部大寫, 不能小寫!)
IPADDR=192.168.8.x → 這里x填起始IP到結束IP之間的數, 即之前的0~254
NETMASK=255.255.255.0 → 固定, 不用更改
GATEWAY=192.168.8.2 → 這里填之前的網關IP, 即192.168.8.2
DNS1=8.8.8.8 → 固定, 不用更改

# 重繪網路
[root@localhost ~]# service network restart
# 查看新配置的ip是否生效
[root@localhost ~]# ip addr
# 測驗網路連接
[root@localhost ~]# ping www.baidu.com
# 主要確認以下屬性, 不吻合的請手動更改, 有無引號不影響.
BOOTPROTO=static → 默認應為"dhcp", 請手動更改為"static"
ONBOOT="yes" → 默認應為"yes", 若為"no", 請手動更改為"yes"
# 手動添加以下屬性, 默認是沒有的(注意藍色內容全部大寫, 不能小寫!)
IPADDR=192.168.8.x → 這里x填起始IP到結束IP之間的數, 即之前的0~254
NETMASK=255.255.255.0 → 固定, 不用更改
GATEWAY=192.168.8.2 → 這里填之前的網關IP, 即192.168.8.2
DNS1=8.8.8.8 → 固定, 不用更改

# 重繪網路
[root@localhost ~]# service network restart
# 查看新配置的ip是否生效
[root@localhost ~]# ip addr
# 測驗網路連接
[root@localhost ~]# ping www.baidu.com
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/152751.html
標籤:其他
