- Linux服務器配置與管理完全學習手冊
- 王健
- 3071字
- 2021-03-19 15:14:34
2.1 安裝前的準備
Linux系統跟Windows系統的安裝不大一樣,有許多需要注意的地方。有不少使用者在安裝Linux的過程中會遇到這樣或那樣的狀況,所以需要準確、清晰地掌握安裝全過程以及一些注意事項,確保能夠正確地安裝系統。
2.1.1 硬件配置要求
Linux可以運行在廣泛的硬件平臺上,但每個硬件平臺都有其自身的特性,因此安裝程序是不通用的,必須根據計算機的硬件平臺來選擇合適的安裝文件,不過安裝過程則大同小異。
Linux設計之初衷就是用較低的系統配置提供高效率的系統服務。早期的Linux對硬件的要求很低,這與同時期的Microsoft操作系統對硬件的高要求形成了鮮明的對比,因此也使一部分人誤解為Linux就是低檔次的操作系統。目前,隨著功能和應用的不斷擴充,Linux對硬件的要求也在逐步提高。
在單機安裝的情況下,如果已有一個較老的系統,或者系統是自己構建的,那么硬件兼容性就顯得格外重要,要保證處理器可被兼容。紅帽企業版RHEL 6支持所有Intel微架構P6以上,及AMD微架構Atholon以上32位和64位的處理器。RHEL 6可以很好地與最近幾年內出產的多數硬件兼容,然而由于硬件技術規范的快速變化,很難百分百保證硬件的兼容性。因此安裝操作系統之前,要先了解一下自己選擇的版本對硬件的要求。最新的硬件支持列表可以在網址https://hardware.redhat.com/查到。
目前,主流的計算機配置都能滿足RHEL 6的安裝需要。根據經驗,最佳配置要求計算機內存在2G以上,硬盤空間30G以上。如果在虛擬機里安裝,為了保證運行流暢,硬件設施還要再提高配置。若條件許可,盡量使用更大的內存、硬盤以及更快的處理器。當然,除此以外,其他外設的性能提升也可以使系統運行更加流暢。
2.1.2 軟件資源獲取
獲取紅帽企業版Linux有兩種途徑。第一種是購買系統光盤。Red Hat Enterprise Linux 6保留了以前版本中的字符模式安裝界面,并同時具有GUI圖形化界面。在開始安裝時會對安裝光盤介質進行檢測,以防止在安裝過程中因光盤無法讀取等情況造成安裝失敗。第二種是通過網絡下載。Linux操作系統的安裝包(通常是一個或多個ISO鏡像文件),然后從硬盤安裝。
如果讀者有紅帽訂閱或者評估訂閱,按以下步驟操作獲得Red Hat Enterprise Linux 6的ISO映像文件。
(1)訪問客戶門戶網站https://access.RedHat.com/login,并輸入登錄口令和密碼。
(2)進入界面單擊【下載】按鈕訪問軟件下載中心。
(3)在紅帽企業版Linux部分,單擊“下載您的軟件”鏈接獲得目前支持的所有紅帽企業版Linux產品列表。
(4)選擇紅帽企業版Linux的一個版本并單擊該版本的鏈接。注意:只需要選擇該產品的最新版本。每個發行本都是操作系統的完整功能版本,因此不需要之前的發行版本。如果要在服務器中安裝紅帽企業版Linux,請確定選擇Server發行本;如果要在客戶端機器中安裝,則請選擇desktop發行本。也可以選擇32位或64位版本。紅帽企業版Linux的每個版本都是單一DVD的ISO映像文件,大小約為3GB~4GB,如圖2-1所示。

圖2-1 下載ISO映像文件
注意 到每個映像文件的鏈接都伴隨著MD5和SHA-256校驗碼。在下載完成后,使用校驗碼工具,比如md5 sum或sha256 sum來生成本地文件拷貝的檢驗碼。如果生成的值和網站上Red Hat Enterprise Linux 6的值相匹配,那么這個映像文件就是真實的且未被破壞的。
2.1.3 安裝方式
Red Hat Enterprise Linux支持以下幾種安裝方式。
DVD/CD ROM方式
可以獲取DVD或者CD-ROM安裝光盤,然后在CMOS中設置第一引導設備為DVD或者CD-ROM,保存后退出。把安裝光盤放入光驅,并且重新引導系統。也可以從網絡下載Red Hat Enterprise Linux 6安裝DVD或者CD-ROM的ISO映像文件,通過刻錄軟件寫入到DVD光盤中,再通過光驅進行安裝。
可引導安裝程序的最小引導CD或者DVD

圖2-2 選擇安裝方法
最小引導介質是包含引導系統并啟動安裝程序的CD、DVD或者USB閃存驅動器,但不包含必須要傳送到系統以便創建紅帽企業版Linux安裝的軟件。如果用戶使用最小引導介質引導選項引導安裝,那么應該使用鍵盤中的箭頭鍵選擇安裝方法,如圖2-2所示。選中需要的安裝方法,按Tab鍵移動到【OK】按鈕并按Enter鍵確認選擇。
從硬盤引導安裝
這種方式需要提前建立一個FAT32分區,并將安裝鏡像文件放置到該分區上。這種方式在多系統安裝中比較常用,安裝速度比較快,而且沒有光盤安裝時要求更換光盤的麻煩。比如先安裝一個Microsoft的操作系統,然后將Linux安裝文件放到第一邏輯分區(即D分區),該分區在Linux下的設備文件為/dev/hda5或/dev/sda5。然后將第一張安裝光盤下的/images/boot.iso文件刻錄到光盤上,再用該光盤引導。在安裝過程中會提示選擇安裝位置,這時選擇“Hard Drive”,然后指明安裝文件所在的分區和路徑就可以了。
網絡安裝
通過網絡安裝所要使用的NFS、FTP或HTTP服務器必須是一臺能夠提供安裝光盤上完整內容的單獨計算機。在執行網絡安裝的時間內,必須確保安裝光盤不在系統的光驅內,否則會引發不可預料的錯誤。
2.1.4 安裝位置
用戶可以在下面兩個位置之一安裝引導裝載程序。
(1)主引導記錄(MBR)
這是推薦安裝引導裝載程序的位置(默認),除非MBR已經在啟動另一個操作系統的引導裝載程序。MBR是硬盤驅動器上的一個特殊區域,它會被計算機的BIOS自動載入,并且是引導裝載程序控制引導進程的初始點。如果想在MBR上安裝引導裝載程序,當系統引導時,GRUB(或LILO)會出現一個引導提示,然后便可以根據提示引導Red Hat Enterprise Linux 6或其他任何用戶配置要引導的操作系統。
GRUB(GRand Unified Bootloader)是一個功能強大的啟動管理器,它可用來引導Linux、BSD、OS/2、BeOS與Windows 95/98/NT等眾多操作系統。GRUB是一個獨立于操作系統之外的開機引導程序;GRUB最顯著的特點是其靈活性,該引導裝載器可以識別多種文件系統和內核可執行文件格式,并提供了一個功能強大、命令豐富的交互界面;用戶利用這些命令可以很容易地獲取系統核心文件的內容。GRUB提供了強大的安全功能,可以設置啟動項的安全功能,使得普通用戶無法編輯啟動菜單,或只有輸入正確的密碼才能啟動相應操作系統。
(2)引導分區的第一個扇區
如果用戶已在系統上使用另一個引導分區裝載程序,則推薦選用該位置。在這種情況下,其他的引導裝載系統會首先取得控制權,然后用戶可以通過配置引導分區的第一個扇區來啟動GRUB(或LILO),繼而引導Red Hat Enterprise Linux 6。如果系統只使用Red Hat Enterprise Linux 6,那么應該選擇MBR。對于Windows 2003或者以后的版本來說,也應該把引導裝載程序安裝到MBR,因為它可以引導兩個操作系統。
需要說明一點,如果只是為了在虛擬機上單獨地學習使用Linux,則對引導程序沒有要求。
2.1.5 Linux分區方案
幾乎每一個現代操作系統都使用磁盤分區(disk partition)的概念,Linux操作系統也是如此,在安裝操作系統的時間,必需和其他操作系統使用的分區隔離開,否則會破壞該分區上的數據。Red Hat Enterprise Linux 6至少需要三個分區,分別是根分區(/)、交換分區(swap)和啟動分區(/boot)。在安裝Linux之前,必需保證磁盤上有足夠的未分區空間,或計劃好在安裝過程中刪除哪一個現存分區,以獲得充足的空間。當然要提前對該分區上的數據做好備份工作。介紹兩種創建方式。
1.常規分區方式
利用空閑磁盤空間創建三個分區,分別為“/boot”、“/”和“swap”分區。
/boot分區
/boot分區主要是存放引導鏡像文件以及啟動管理器GRUB的配置文件。
/根分區
/分區是整個系統的根,是系統的起點。根分區(/)要容納系統的其他文件,所以該分區空間要足夠大。根分區存放了大量的系統數據和應用文件,Red Hat Enterprise Linux 6全部安裝后大約占據12GB的存儲空間。該分區可以不設置為主分區。
swap交換分區
swap分區主要是作為虛擬存儲器使用。交換分區的容量一般設置為本機物理內存容量的兩倍。和Windows對虛擬內存空間的管理方式不同,Windows中是作為一個文件來管理的,而Linux中是作為一個分區來管理和使用的。
2.邏輯卷集劃分方式(Logical Volume Group,LVM)
這種方式對系統有多個磁盤的情況特別有效,可以對多個磁盤的空間進行統一管理,它也是Red Hat Enterprise Linux 6默認的方式,這種方式的操作思路及要點如下。
在各個單獨的物理磁盤上劃分物理卷;
將多個物理分區組合成為一個邏輯卷集(LVM);
在邏輯卷集里創建Linux所需要的分區(/boot分區由于要引導系統,不能在邏輯卷集里創建,而必需單獨創建)。
- Linux操作系統基礎
- Ansible權威指南
- 網絡操作系統:Windows Server 2003管理與應用
- 大學計算機應用基礎實踐教程(Windows 7+Office 2013)
- Windows Server 2012 Hyper-V Cookbook
- 網絡操作系統管理與應用(第三版)
- 嵌入式系統及其應用(第三版)
- Windows Server 2012網絡操作系統項目教程(第4版)
- Linux命令行大全(第2版)
- INSTANT Migration from Windows Server 2008 and 2008 R2 to 2012 How-to
- Python UNIX和Linux系統管理指南
- INSTANT Galleria Howto
- Windows 7實戰從入門到精通
- CentOS 6 Linux Server Cookbook
- Web Penetration Testing with Kali Linux(Third Edition)