linux安裝詳解(圖)Centos7系統
VMWare簡介
VMWare是一個公司,我們使用的是其旗下的名為VMWareWorkstation的產品。一般我們都簡稱為VMWare。需要注意的是其旗下有很多產品,我們使用的只是其中的一款而已。
VMWareWorkstation軟體的作用是在已經安裝了作業系統的電腦的基礎上,利用作業系統和硬體資源虛擬出來一個一定配置的電腦。這個功能需要電腦的CPU的支援,不過只要不是特別老舊的電腦基本都可以支援。這個虛擬出來的電腦我們一般稱之為虛擬機器,因此VMWareWorkstation軟體也稱之為虛擬機器軟體。相對應的,我們自己的電腦一般稱之為物理機。與VMWareworkstation功能類似的軟體是Oracle出品的virtualbox。但是VMWareworkstation軟體明顯比virtualbox優秀很多,但是缺點同樣明顯,VMWareworkstation是收費產品,virtualbox則是免費的。我們課程中選擇的軟體是VMWareworkstation。
VMWare公司旗下還有一款產品,名叫vshphere,可以直接在物理裸機上安裝,並佔用相當少的物理機資源。可以最大化的將物理機的資源均衡劃分。我們不對vshphere講解,大家瞭解即可。
在下述的所有章節中,我們簡稱VMWareworkstation為VMWare。
軟體版本
VMWareWorkstation14(最新版)
軟體安裝
VMWare的安裝按照提示執行即可(全中文介面,注意安裝位置即可)。
安裝之後
VMWare安裝之後通過:控制面板\網路和 Internet\網路連線 可以看到多了兩個VMWare開頭的網路連線,這個是為了協助虛擬機器內的作業系統上網而建立的,對當前作業系統並無影響。如下圖所示:
虛擬機器的優劣勢
安裝在虛擬機器內的作業系統我們可以隨意操作,就算破壞了也對當前系統沒有任何影響,而且重新安裝的成本也很低。同樣的,因為虛擬機器畢竟是在現有物理機上虛擬出來的,所以虛擬機器的效能比不上真實的物理機。
所以對一個新系統的學習而言,使用虛擬機器是一種十分方便快捷的方式。我們即將學習的Linux作業系統就是安裝在虛擬機器上的,以供大家方便的練習和使用。
Linux作業系統發行版
Centos7 64位作業系統
整體安裝過程解析
整體安裝過程分為兩步:
- 使用VMWare配置虛擬機器(相當於配置一個虛擬的機器出來)。
- 在配置好的虛擬機器器上安裝CentOS作業系統。
注意:安裝好的帶有作業系統的虛擬機器儘可能的備份下來,將來可以使用此備份快速拷貝出其他可用的帶有作業系統的虛擬機器。
注意:如果電腦的Bios沒有開啟Intel虛擬化或者開啟了Windwos的虛擬化都會導致VMWare配置虛擬機器期間出現錯誤,根據相應的錯誤提示百度解決問題即可。
虛擬機器安裝配置詳解
建立新的虛擬機器
有三種操作方式(原理都是一樣的),下圖是第一種:
下圖對應的是第二種,也可以使第三種方式:用組合快捷鍵Ctrl + N
新建虛擬機器嚮導
選擇配置型別
在這裡我們選擇使用自定義(高階的形式)
選擇虛擬機器硬體相容性
其實硬體相容性就是安裝完成的虛擬機器能在選定的VWWarestation上執行,相容性越強,可以支援的VWWarestation的版本越低,相應的,限制也越多,我們不考慮將來的相容性,直接按照預設選擇即可。
安裝客戶機作業系統
這裡我們暫時不做選擇,等對虛擬機器配置完畢後再進行映象檔案的配置。
選擇作業系統版本
我們選擇的是Linux作業系統 CentOS7 64位
指定作業系統名稱和儲存位置
如果C盤足夠大,可以放置在C盤,否則建議放置到非系統盤,將來大資料學習的時候會有至少三個虛擬機器,所以提前規劃虛擬機器的儲存位置是很重要的。
配置虛擬機器的處理器
暫時按照預設配置安裝即可,在後續課程中有需要更改處理器配置的時候可以再對虛擬機器進行修改。
配置虛擬機器的記憶體
建議按照預設配置1GB走,如果電腦本身記憶體較小可以調整到512MB
配置虛擬機器網路型別
為了方便虛擬機器內的作業系統連線網路,我們在這裡選擇使用橋接的形式。
注意:下述圖片當時選擇的方式是僅主機,我們選擇第一項橋接。關於這幾種連線方式的差異我們後續課程會專門講解。
配置虛擬機器I/O控制器型別
使用預設值即可。
配置虛擬機器磁碟型別
使用預設配置即可
配置虛擬機器磁碟建立方式
使用預設的第一個選項即可,不建議使用第三個選項。
配置虛擬機器磁碟容量
注意,將來的課程中我們需要使用三臺左右的虛擬機器,這裡分配的容量不會立即全部佔用,所以最大磁碟大小建議50GB,如果硬碟容量不夠,最小20GB。記得勾選最下面的將虛擬磁碟拆分成多個檔案。
配置虛擬機器磁碟所在主機上的位置
建議配置的目錄跟虛擬機器本身所在的目錄相同,例如老師將虛擬機器和虛擬機器所用磁碟的位置都放置在:D:\Virtual Machines\centos7\下
完成虛擬機器配置
至此,針對虛擬機器的配置已經完畢,點選完成按鈕結束配置即可。
作業系統安裝配置詳解
配置虛擬機器
先配置虛擬機器,準備指定要安裝的作業系統的映象的位置。
選擇作業系統映象
按照圖示步驟依次選擇,指定要安裝的作業系統的映象在本機作業系統上的位置。最後點選確定按鈕,結束映象選擇操作。
開啟虛擬機器
上述操作後會回到VMWare軟體主介面,點選開啟此虛擬機器即可開始CentOS的安裝。
滑鼠選中說明
開啟安裝流程後,虛擬機器內的作業系統安裝程式會控制滑鼠,可以根據VMWare的提示隨時將滑鼠提取出來。
開啟安裝流程
根據提示進行繼續操作
下圖中的第一個紅框圈住的部分提示我們按回車鍵繼續安裝過程,如果沒有按回車鍵,大概幾秒鐘的時間會自動開始安裝流程(其實按了也得等幾秒)。
第二個紅框圈中的內容提示我們按Esc按鍵中斷對安裝包的檢查過程(這個過程想當耗時,我們直接按照提示中斷檢查即可,我們使用的作業系統映象經過檢測沒有問題)
選擇作業系統語言
至此,作業系統的安裝就真正開始了,我們選擇英文作為作業系統的語言,如果選擇中文,會跟後續的軟體造成衝突,從這一刻開始大家就要習慣於全英文的Linux作業系統了。
解決一些可能存在的問題
下圖的底部已經提示了,如果想繼續操作就要先解決標記的問題。這些內容雖然都是英文的但是都不難,大家在這個時候可以先嚐試自行理解,如果不行的話再求助翻譯軟體,慢慢的大家的英文能力就上來了。
在這裡可以對系統進行很多配置,大部分我們採用預設配置即可,有特殊需要配置的我們在下面的章節中也進行了介紹。
選定安裝作業系統的磁碟
根據上圖的提示,我們發現有一個有感嘆號的提示資訊,點選進去我們立馬就能明白了,是讓我們選擇將系統安裝在哪個磁碟上。而且我們能夠看到一個磁碟,就是在配置虛擬機器的時候配置的那個磁碟。
點選左上角的Done(完成)按鈕即可。
選擇系統的細分項
在這個階段,我們選擇系統的細分項,我們預設選擇最小化版本。將來我們如果有特定的需求也可以選擇不同的細分項版本,例如基礎的web 伺服器等。不同的細分版本本質上就是在安裝的過程中,除了Linux核心還會同時安裝不同的軟體,比如web伺服器會新增Apache等web相關的軟體。
繼續安裝
解決所有問題之後會回到上個操作頁面,點選Begin Installation按鈕繼續安裝即可。這個階段安裝程式會根據選擇的細分版本進行軟體的安裝,耐心等待即可。
等待系統安裝完成即可,期間不需要進行其他操作。
繼續解決問題
安裝完成後,還有兩個問題需要解決,配置ROOT使用者的密碼(root使用者類似windows的Administrator賬戶)和建立普通使用者(設定了root使用者的密碼後可不建立普通使用者)。
點選 USER SETTINGS(鑰匙圖案)即可進入到root密碼設定頁面。
如果我們設定的密碼綜合強度較弱,安裝程式會給出相應提示,我們預設使用hadoop作為root使用者的密碼,並且暫時不再新增普通使用者。