本教材使用的是CentOS 6.5,因Redhat從9.0後不再遵循GPL協議,為收費產品,但仍開源,而CentOS(Community Enterprise Operating System) 是以Redhat所釋出的原始碼重建符合GPL的Linux,即Redhat的再編譯版本,Redhat與CentOS的區別和聯絡如下:
a、版權收費區別:redhat部分服務是需要收費的,並且收費專案紅帽公司提供服務維護,沒有什麼後顧之憂。Centos社群版是純免費的,維護什麼都得靠自己或者通過網路或社群尋求解決,如果你能自己維護不想花錢,那這個是最好的選擇。
b、版本更新:centos在redhat企業版本出來後一段時間後才會出來,具體晚多久是不確定的。
c、聯絡:兩者為一家人,簡單的說將redhat圖示換一換就是centos了。兩者的版本可以一 一對應起來,裡面的包基本上也是完全一樣的。
特別提示:一般企業應用場景,都不使用桌面環境,甚至連桌面軟體包都不裝,但有些特殊的軟體安裝需要安裝桌面軟體環境,例如Oracle的安裝,VNC等等
有句話叫做:最小的安裝=最大的安全,需要什麼應用就裝什麼程式包。
工具/原料
裝有虛擬機器軟體VMware的電腦一臺(軟體可在網上下載)
CentOS 6.5安裝映象檔案,可在網上下載
一、Linux安裝前期準備:
1、首先我們要對VMware中新建的虛擬主機進行設定,主要設定虛擬主機的硬體配置和網路設定,以及載入安裝映象檔案。
1、VMware新建虛擬機器詳細圖文設定指引,如下 圖01 所示:
注意:虛擬機器記憶體建議設定為1G以上,記憶體太小,安裝過程中可能會有警告或報錯提示;硬碟空間建議設定為10G即可。
2、VMware網路分為三種可供選擇
以下有詳細解釋,請根據自己的情況選擇,本教程選用橋接模式,方便今後使用遠端登陸工具登陸系統,如下圖02所示:
Bridged橋接模式:適用有區域網,有辦公網路的環境,虛擬機器=區域網中的一臺主機,注意防止IP地址衝突。
NAT網路地址轉換模式: 適合撥號上網,沒有區域網的家庭環境,虛擬機器通過主機連線網際網路。
Host-only獨立主機模式:虛擬機器僅能與主機相連,不能連線網際網路。
3、將下載的CentOS的DVD光碟映象檔案載入到虛擬機器的光碟機中,如下圖03所示:
至此,前期準備OK,正式開始安裝CentOS 6.5
二、Linux正式安裝步驟:
1、在VMware介面中點選“開啟此虛擬機器電源”開始在虛擬機器中安裝Linux
選擇Install or upgrade an existing system(安裝或升級現有的系統)即開始安裝。
2、跳過測試安裝介質,即檢查光碟映象檔案,如下圖所示,選擇skip,然後按回車鍵,再選擇 Next 進入安裝介面。
注意:從CentOS 6以前都可以用文字介面安裝,到6後雖也有文字安裝介面,但不能分割槽,因此通常採用圖形介面安裝。
3、安裝期間使用預設的英文介面即可,然後是選擇鍵盤型別,這裡我們選擇U.S.English即可,如下圖所示:
4、What type of devices will your installation involve?選擇儲存裝置型別。
Basic storage Devices 基本儲存裝置,如果不確定哪個合適那就選這個
Specialized storage devices 特殊儲存裝置.
此處選擇第一項:基本儲存裝置 即可。
5、Storage Device Warnig 儲存裝置警告
此處提示:The storage device below may contain data.以下儲存裝置可能包含資料,勾選下方選項,然後選擇Yes,discard any data 忽略所有資料。
注意:此處的清除資料只是清除虛擬機器中的資料,不會影響到你硬碟中其他的資料。
6、系統名稱變更
注意:如在企業實際應用中,主機名不能用Localhost,請務必根據應用型別變更此名稱;因為在某些版本中,如果不改名稱的話,後續使用過程中可能有些應用或無法無法正常使用。
此係統為本人設定的第二個模板系統,因此命名為moban2
7、時區選擇
我們屬於東八時區,所以大家選擇上海即可,或者香港也行。
注意:此處建議取消下方的夏令時選項:System clock uses UTC
8、密碼修改
注意,企業實際應用中root密碼工作中至少要設定8位以上,並且要有一定的複雜度,即密碼中要包含大小寫字母,字元或數字。
本系統為演示模板,僅作學習用途,因此密碼設為123456 然後點選User Anyway進入下一步。
9、Which type of installation would you like?你要進行那種型別的安裝?
Use all space 使用所有空間
Replace existing linux system替換現有的系統
Shrink current system縮小現有系統
Use Free Space使用剩餘空間
Create Coustom Layout使用自定義佈局
此處我們我們選擇自定義佈局,然後Next下一步。
10、分割槽建議
建立分割槽主要採用標準分割槽,Linux檔案系統6版為ext4,5版為ext3,依次。
先分/boot分割槽,預設200M,勾選固定大小,強制為主分割槽
11、然後分/swap
注意:/swap分割槽,一般為記憶體的1.5倍大小
本系統安裝完成後,我會把虛擬機器的記憶體調低至1024M,故此處/swap分割槽空間設定為1024X1.5=1536MB。
12、根分割槽建立
剩餘的都分成根分割槽Mount Point: /
Fill to maximum allowable size 將剩餘空間都用於主分割槽
這三個分割槽都強制為主分割槽Force to be a primary partition,
注意:一塊硬碟只能有4個主分割槽
13、建立分割槽完成,格式化分割槽
格式化完成後把配置寫入磁碟。
注意:這一步操作不會丟失你電腦中的資料,僅針對虛擬磁碟空間。
14、設定啟動分割槽引導
此處使用預設設定即可,直接點選Next
15、預設為最小安裝,你可以選擇安裝系統的預設軟體包
此處因我們是以學習為目的,故選擇自定義安裝;如果你想體驗Linux桌面和Windows有什麼區別,你也可以選擇Desktop,或者根據需要選擇其它的包組。
工作中一般選擇自定義或最小化安裝。
注意:選擇了Customize now
16、自定義選擇軟體包
此係統為學習系統,因此選包情況和最小化相差不大。後續學到什麼就再安裝軟體包即可。
17、選包完成後點選Next即開始安裝軟體包,安裝完成後再點選Reboot重啟,這樣系統就安裝完成了。
三、基本網路配置
1、系統登陸
安裝完畢,重啟系統後輸入管理員使用者root 然後輸入密碼登陸
注意:此處Linux和Windows不一樣,輸入的密碼是不顯示任何字元的,不要以為是鍵盤壞了 (*^__^*)
2、配置網路步驟
登入系統後,輸入setup 進入系統配置介面,
然後選擇第三項:Network configuration 回車。
再選擇Device configuration回車,選擇eth0網絡卡,回車後顯示設定介面。
3、參考宿主機的設定,完成虛擬機器Linux的IP地址設定
完成後一路Save,然後Quit 儲存配置即可,配置如下圖所示: