1、准備工作
1.1、需要准備好已安裝完成的VMware虛擬機,如果您的電腦未安裝VMware虛擬機,請參考以下連接:https://www.cnblogs.com/x1234567890/p/14844741.html
1.2、需要准備好CentOS 8系統文件,如果您電腦上未下載CentOS 8系統文件,請參考以下連接:
官方下載地址:https://www.centos.org/download/
2、CentOS 8 的新特性
- DNF成為了默認的軟件包管理器,同時yum仍然是可用的
- 使用網絡管理器(nmcli和nmtui)進行網絡配置,移除了網絡腳本
- 使用 Podman 進行容器管理
- 引入了兩個新的包倉庫:BaseOS和AppStream
- 使用Cockpit作為默認的系統管理工具
- 默認使用Wayland作為顯示服務器
- iptables將被nftables取代
- 使用 Linux 內核 4.18
- 提供 PHP 7.2、Python 3.6、Ansible 2.8、VIM 8.0 和 Squid 4
3、安裝配置VMware虛擬機
3.1、雙擊已安裝完成的VMware虛擬機,打開虛擬機軟件的管理界面,單機“創建新的虛擬機”,如圖所示。
3.2、在彈出的“歡迎使用新建虛擬機向導”中選擇“自定義(高級)”選項,然后單擊“下一步”按鈕,如圖所示。
3.3、然后單擊“下一步”按鈕,如圖所示。(注:這一步主要是設置硬件兼容性,由於這是一台全新安裝的操作系統,所以不必擔心虛擬機的兼容性問題,直接選擇“Workstation 16.x”最新版本,)
3.4、進入到安裝來源界面,選中“稍后安裝操作系統”選項,然后單擊“下一步”按鈕,如圖所示。
3.5、將客戶機操作系統的類型選擇為“Linux”,版本選擇為“CentOS 8 64位”,然后單擊“下一步”按鈕,如圖所示。
3.6、填寫“虛擬機名稱”,名稱可以自行發揮。下方安裝位置的路徑,建議選擇一個比較大容量的盤符,最少要有20GB以上的空閑容量,再單擊“下一步”按鈕,如圖所示。
3.7、設置CPU處理器的數量和內核數量,這個選項的值根據自身電腦情況進行選擇,點擊“下一步”按鈕。
3.8、設置虛擬機內存分配值。如果真機內存小於4GB,則建議分配給虛擬機1GB;如果真機內存大於4GB,不論是8GB還是更多,均建議分配給虛擬機2GB,如圖所示。
3.9、根據自己實際需求設置網絡類型,確定好網絡類型之后,然后點擊“下一步”按鈕,如圖所示。
VM虛擬機軟件為用戶提供了3種可選的網絡模式,分別為橋接模式、NAT模式與僅主機模式,這三種模式的大致介紹如下:
橋接模式:相當於在物理主機與虛擬機網卡之間架設了一座橋梁,從而可以通過物理主機的網卡訪問外網。
NAT模式:讓VM虛擬機的網絡服務發揮路由器的作用,使得通過虛擬機軟件模擬的主機可以通過物理主機訪問外網,在真機中對應的物理網卡是VMnet8。
僅主機模式:僅讓虛擬機的系統之間與物理主機通信,不能訪問外網,在真機中對應的物理網卡是VMnet1。
3.10、此處為SCSI控制器類型選項,使用“LSI Logic”推薦值,然后點擊“下一步”按鈕,如圖所示。
3.11、設置虛擬磁盤類型,簡單來說就是設置一會新安裝系統的硬盤接口類型,使用“SCSI(S)”推薦值,然后點擊“下一步”按鈕,如圖所示。
3.12、由於這是一台全新安裝的操作系統,不存在已有數據需要恢復的問題,所以直接選擇“創建新虛擬磁盤”選項,然后點擊“下一步”按鈕,如圖所示。
3.13、將虛擬機系統的“最大磁盤大小”設置為20.0GB(默認值),這是限定系統能夠使用的最大磁盤容量,並不是立即占滿這部分空間,如果想讓磁盤性能更好的話可以勾選上“立即分配所有磁盤空間”選項。如果今后要經常移動這台虛擬機的話,可以選中“將虛擬磁盤拆分成多個文件”選項;而如果不確定今后是否要經常移動的話,不妨也進行拆分,對實際操作無任何影響,性能也很好,然后單擊“下一步”按鈕。如圖所示。
3.14、設置磁盤文件名稱,這個完全沒有必要修改,保持默認就好,點擊“下一步”按鈕,如圖所示。
3.15、當虛擬機的硬件信息已經基本設置完成后,VM安裝向導程序會向我們詢問是否確認。由於還有幾處信息需要修改,所以此時點擊“自定義硬件”按鈕,如圖所示。
3.16、點擊“新CD/DVD(IDE)”選項,在右側“ISO映像文件”里找到並選中此前已經下載好的CentOS 8系統文件,即iso結尾的文件,不要解壓,直接選中即可,如圖所示。
3.17、“USB控制器”、“聲卡”、“打印機”、“顯示器”設備保持默認,點擊“關閉”,點擊“完成”,如圖所示。
4、安裝CentOS 8操作系統
安裝CentOS 8系統時,物理電腦的CPU需要支持虛擬化技術(Virtualization Technology),簡稱VT。這是一種能夠讓單台計算機分割出多個獨立資源區,並讓每個資源區按照需要模擬出系統的一項技術,其本質就是通過中間層實現計算機資源的管理和再分配,讓系統資源的利用率最大化。大多數情況下都是默認已經開啟的,只有當安裝系統提示失敗時,才需要在物理機器的BIOS中手動開啟一下,一般是在物理機器開機時多次按下F2或F12鍵便可進入,如圖所示進行開啟。
4.1、在虛擬機管理界面中單擊“開啟此虛擬機”按鈕后數秒就看到CentOS 8系統安裝界面了,如圖所示。在界面中,“Test this media & install Red Hat Enterprise Linux 8.0.0”和“Troubleshooting”的作用分別是校驗光盤完整性后再安裝以及啟動救援模式。此時通過鍵盤的方向鍵選擇第一個選項“Install CentOS 8”來直接安裝CentOS系統。
4.2、接下來按回車鍵后開始加載安裝鏡像,所需時間大約在20~30秒,請耐心等待,如圖所示。
4.3、選擇系統的安裝語言后單擊“Continue”按鈕,如圖所示。
4.4、安裝概要界面是Linux系統安裝所需信息的集合之處,如圖所示,包含如下內容:“Keyboard(鍵盤)”、“Language Support(語言)”、“Time&Date(時間)”、“Installation Source(安裝來源)”、“Software Selection(軟件模式)”、“Installation Destination(安裝介質)”、“KDUMP(一個服務)”、“Network&Host Name(網絡)”、“SECURITY POLICY(安全策略)”、“System Purpose(系統用途)”。
4.5、選項雖然多,但不是全都需要我們手動配置一遍。其中的“Keyboard”、“Language Support”指的是鍵盤類型和語言支持,這兩項默認是英文的不用改,除非想換成中文界面。 所以首先點擊“Time&Data”按鈕來設置下系統的時區和時間吧,在地圖上點擊中國境內即可顯示出上海的當前時間,確認后點擊左上角的“Done”按鈕,如圖所示。
4.6、中間列的“Installation Source”指的是系統從哪里獲取的,默認已經是我們的光盤鏡像文件了,不要改。CentOS 8系統的軟件模式界面可以根據用戶的需求來調整系統的基本環境,例如想把CentOS系統用作基礎服務器、文件服務器、Web服務器或工作站等,那么在系統安裝過程中就會被額外安裝上一些基礎軟件包,幫助用戶盡快上手。這里首先點擊“Software Selection”按鈕進入到配置界面中,如圖所示。
CentOS 8系統提供六種軟件基本環境,依次為“帶圖形化的服務器”、“服務器”、“最小化安裝”、“工作站”、“自定義”和“虛擬化”。只要檢查下當前模式是默認值“Server with GUI”即可,點擊左上角的“Done”按鈕。
1、帶GUI的服務器,集成的易於管理的帶有圖形界面的服務器;
2、服務器,集成的易於管理的服務器;
3、最小安裝,基本功能;
4、工作站,工作站是用戶友好的筆記本電腦和PC的桌面系統;
5、定制操作系統;
6、虛擬化主機,最小虛擬化主機。
4.7、返回到安裝概要界面后,右側第一個“Installation Destination”指的是想把系統安裝到那個硬盤。此時僅僅是讓我們進行確認,不需要進行任何修改,單擊左上角的“Done”按鈕,如圖所示。
4.8、接下來進入到KDUMP服務的配置界面中,這個服務是用於收集系統內核崩潰數據的,保持默認就好,單擊左上角的“Done”按鈕,如圖所示。
4.9、接下來進入到“Network&Host Name”配置界面中,首先點擊右上角的開關按鈕,設置成“ON”開啟狀態。左下角主機名稱保持默認就好(也可以自行修改),最后單擊左上角的“Done”按鈕,如圖所示。
4.10、返回到安裝概要界面后,剩下的“SECURITY POLICY”與“System Purpose”暫時不需要配置,點擊右下側的“Begin Installation”按鈕開始正式安裝,過程大約持續20~30分鍾,如圖所示。
4.11、在系統安裝過程中,點擊“Root Password”按鈕來設置管理員的密碼,如圖所示,這個操作非常重要,密碼馬上會在登錄系統時被用到。(注:這里設置的是root管理員的密碼)
4.12、繼續點擊“User Creation”按鈕,為CentOS 8系統創建一個本地的普通用戶並設置密碼,確認后點擊“Done”按鈕,如圖所示。(注:這里創建的是普通用戶)
4.13、安裝過程大約持續了20~30分鍾,一切完成后點擊“Reboot”按鈕來重啟下系統,讓此前配置的參數都能立即生效起來,如圖所示。
4.14、重啟系統后將看到初始化界面,還剩最后一個選項需要我們進行確認——“License Information”,如圖所示。
4.15、通過“License Information”按鈕進入到紅帽產品許可信息界面~內容大意是版權說明、雙方責任、法律風險等等,勾選上“I accept the license agreement”選項框,點擊一下左上角的“Done”按鈕吧,如圖所示。
4.16、在安裝初始化界面中點擊“FINISH CONFIGURATION”按鈕進行確認后,系統將會進行最后一輪的重啟,大約經過2分鍾的等待時間,便能夠看到如圖所示的登錄界面了。通過“Not listed?”按鈕,切換管理員賬號。
4.17、點擊“Sign In”按鈕后順利進入到系統中,終於看到了歡迎界面,此時會有一系列的非必要性詢問,例如語言、鍵盤、輸入來源等等信息,我們一路點擊“Next”按鈕即可。最終如圖所示的便是CentOS 8系統對您的歡迎信息,單擊“Start Using CentOS Linux”按鈕便能進入到系統桌面了。至此,CentOS 8系統完成了全部的安裝和部署工作.