本文實例環境及版本Centos7.4、VMware15
Linux有非常多的發行版本,從性質上划分,大體分為由商業公司維護的商業版本與由開源社區維護的免費發行版本。商業版本以Redhat為代表,開源社區版本則以debian為代表。下面是三個典型的發行版:
CentOS是從redhat源代碼編譯重新發布版。CentOS去除很多與服務器功能無關的應用,系統簡單但非常穩定,命令行操作可以方便管理系統和應用,並且有幫助文檔和社區的支持。一般新手入門比較好。
Ubuntu有亮麗的用戶界面,完善的包管理系統,強大的軟件源支持,豐富的技術社區,並且Ubuntu對計算機硬件的支持好於CentOS和Debian,兼容性強,Ubuntu應用非常多。但是我們需要注意的是圖形界面占用的內存非常大。
Debian也非常適合做服務器操作系統,與Ubuntu比較,它沒有太多的花哨,穩定壓倒一切,對於服務器系統來說是一條不變的真理,Debian這個linux系統,底層非常穩定,內核和內存的占用都非常小。
1、VMware的安裝
VMware的安裝不多做贅述,自行下載安裝即可,激活碼網上也有很多。
2、CentOS下載
下載地址:https://vault.centos.org/
選擇你所需的版本鏡像即可,此處以7.4版本為例。
3、安裝Centos系統
打開VMware點擊創建新的虛擬機,默認選擇典型即可
下一步,選擇稍后安裝操作系統
選擇客戶機操作系統
輸入虛擬機的名稱,選擇安裝的位置
指定最大磁盤大小,根據物理機情況看。如果覺得20G不夠可以設置的大一些,一般20G基本夠用了。建議選擇將虛擬磁盤存儲為單位文件。
選擇自定義硬件
配置內存、處理器,根據物理機情況而定。使用ISO映像文件,選擇我們下載的Centos系統。
網絡適配器,此處選擇橋接模式。至於幾種模式的區別大致如下
VMware 橋接模式
VMware橋接模式,也就是將虛擬機的虛擬網絡適配器與主機的物理網絡適配器進行交接,虛擬機中的虛擬網絡適配器可通過主機中的物理網絡適配器直接訪問到外部網絡(例如圖中所示的局域網和Internet,下同)。簡而言之,這就好像在上圖所示的局域網中添加了一台新的、獨立的計算機一樣。因此,虛擬機也會占用局域網中的一個IP地址,並且可以和其他終端進行相互訪問。橋接模式網絡連接支持有線和無線主機網絡適配器。如果你想把虛擬機當做一台完全獨立的計算機看待,並且允許它和其他終端一樣的進行網絡通信,那么橋接模式通常是虛擬機訪問網絡的最簡單途徑。
VMware NAT模式
NAT,是Network Address Translation的縮寫,意即網絡地址轉換。NAT模式也是VMware創建虛擬機的默認網絡連接模式。使用NAT模式網絡連接時,VMware會在主機上建立單獨的專用網絡,用以在主機和虛擬機之間相互通信。虛擬機向外部網絡發送的請求數據"包裹",都會交由NAT網絡適配器加上"特殊標記"並以主機的名義轉發出去,外部網絡返回的響應數據"包裹",也是先由主機接收,然后交由NAT網絡適配器根據"特殊標記"進行識別並轉發給對應的虛擬機,因此,虛擬機在外部網絡中不必具有自己的IP地址。從外部網絡來看,虛擬機和主機在共享一個IP地址,默認情況下,外部網絡終端也無法訪問到虛擬機。
此外,在一台主機上只允許有一個NAT模式的虛擬網絡。因此,同一台主機上的多個采用NAT模式網絡連接的虛擬機也是可以相互訪問的。
VMware 僅主機模式
僅主機模式,是一種比NAT模式更加封閉的的網絡連接模式,它將創建完全包含在主機中的專用網絡。僅主機模式的虛擬網絡適配器僅對主機可見,並在虛擬機和主機系統之間提供網絡連接。相對於NAT模式而言,僅主機模式不具備NAT功能,因此在默認情況下,使用僅主機模式網絡連接的虛擬機無法連接到Internet(在主機上安裝合適的路由或代理軟件,或者在Windows系統的主機上使用Internet連接共享功能,仍然可以讓虛擬機連接到Internet或其他網絡)。
在同一台主機上可以創建多個僅主機模式的虛擬網絡,如果多個虛擬機處於同一個僅主機模式網絡中,那么它們之間是可以相互通信的;如果它們處於不同的僅主機模式網絡,則默認情況下無法進行相互通信(可通過在它們之間設置路由器來實現相互通信)。
總結:
橋接模式的虛擬機,有獨立的IP地址,可以直接和外面通信。
NAT模式的虛擬機,沒有獨立的IP地址,路由器也根本不知道有這么個機器,自然也不會主動和它通信。即使虛擬機偶爾要向外面發送點的信件,都得交給主機以主機的名義轉發出去。
僅主機模式的虛擬機,沒有獨立的IP地址,路由器也不知道這個機器,還被主機關在小黑屋里,連信件也不准往外發。
選擇完后關閉,確定即可,然后點擊開啟此虛擬機。
選擇中文,繼續
日期和時間,選擇上海。軟件選擇,Gnome桌面
點擊確定后,安裝。用戶設置 root密碼,如果你設置的密碼過於簡單會有提示,直接雙擊兩下確定就可以了
等待安裝,安裝會有點耗時。安裝完成后重啟。
模式用admin賬戶,如果要設置默認使用root賬戶可以重啟然后點擊未列出。使用root賬戶密碼登錄
進去桌面后右鍵打開終端,輸入:vi /etc/gdm/custom.conf
在[daemon]下寫入:
AutomaticLoginEnable=True
AutomaticLogin=root
然后ESC,shift+: 輸入wq 保存並退出。重啟系統后就會以root賬戶登錄了。
網絡配置可以查看物理機的信息(cmd ipconfig)進行配置,DNS自動獲取就行
測試能否與物理機雙向ping通,如果有ping不通的情況,檢查下防火牆配置,或關閉掉防火牆。至此Centos7就安裝好了,如果需要多個直接右鍵--管理--克隆即可。
//查看系統信息
cat /etc/redhat-release
才疏學淺,相關文檔等僅供自我總結,如有相關問題可留言交流謝謝。