Linux服务器搭建实战详解
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.5 安装和管理Red Hat Enterprise Linux

Red Hat Enterprise Linux的安装方法有多种,用户可以根据实际情况选择系统的安装方式,比如从光盘安装或者是用镜像文件从硬盘安装等,其中较为常用的安装方法是从光盘安装。本节将以Red Hat Enterprise Linux 5为例,详细介绍Linux系统的安装、配置和卸载的方法。

1.5.1 安装前的准备

为了使系统的安装能够顺利进行,在安装Red Hat Enterprise Linux 5操作系统之前,需要先确定当前配置所需的发行版本、硬件兼容性,另外为了安全起见,最好先对硬盘资料进行备份。

在新计算机上安装Red Hat Enterprise Linux 5,只需在驱动器中插入安装光盘,将计算机的BIOS设置为从光盘启动,然后重新启动计算机,Red Hat Enterprise Linux 5安装程序便会启动并自动检测大多数硬件。

1. 硬件要求

为保证操作系统正常运行,在安装任何操作系统之前,都应该了解其最低硬件需求,安装Red Hat Enterprise Linux 5系统的基本配置要求如表1-2所示。

表1-2 安装Red Hat Enterprise Linux5硬件要求

Red Hat Enterprise Linux 5支持目前市场上大多数的主流硬件,用户如果想知道自己的硬件设备是否被Red Hat Enterprise Linux 5支持,可以访问Red Hat硬件认证网页(https://hardware.RedHat.com/),在其中可以查看哪些硬件通过了Red Hat Enterprise Linux 5的认证,如图1-6所示。

图1-6 Red Hat认证的硬件

2. Red Hat Enterprise Linux 5的3种安装方式

Red Hat Enterprise Linux 5提供了3种安装方式,用户可以通过CD-ROM/DVD启动安装,也可以通过硬盘安装或者NFS服务器安装,甚至可以通过FTP或HTTP服务器来安装。

(1)CD-ROM/DVD安装方式

将光驱设置为优先启动,然后将Red Hat Enterprise Linux 5安装光盘放入光驱,启动电脑后就可以进入安装向导。

(2)硬盘安装方式

此类安装方式适合那些从网上下载到光盘镜像,但没有条件刻盘的用户。此类安装也很简单,将下载的ISO镜像文件复制到FAT32或者Ext2分区中,在安装过程中选择硬盘安装,然后选择镜像所在位置即可。

(3)网络服务器安装方式

此类安装方式对于网络速度要求比较高,目前Red Hat Enterprise Linux 5的网络安装支持NFS,FTP和HTTP 3种方式。这里需要注意的是,通过网络安装Red Hat Enterprise Linux 5时,光驱中最好不要放置安装光盘,否则可能会引发一些不知名的错误。

3. Linux系统分区规划

建议初级Linux用户,不要规划太过复杂的分区,一般分两个区就好,一个是用于保存系统和数据的根分区,另外一个是交换分区。交换分区的大小与物理内存同大即可,而根分区则需要根据Linux系统安装占用资源的大小和需要保存数据的多少来调整(一般情况下,划分15~20 GB就足够了)。

对于中、高级的Linux用户而言,在以上两个分区的基础上,还可单独建一个Boot分区,主要用于保存系统启动需要的文件。同时还可以创建一个/usr分区,将操作系统的文件安装在这里。如果是服务器,还需要创建一个/home分区,所有用户信息可以保存在这个分区下,如图1-7所示。

图1-7 Linux服务器常见分区方案

1.5.2 与其他操作系统并存的问题

GRUB多重启动管理器提供了在一台计算机中实现多操作系统并存的服务,其可以引导FreeBSD、OpenBSD、DOS和Windows等操作系统。计算机启动时,用户可以使用GRUB提供的菜单选择需要启动的系统。

硬盘的说明如下。

● 大多数微软系统要安装在主分区中,而一个硬盘最多只有4个主分区。为了得到更多的分区,用户必须要放弃一个主分区,而把它作为一个扩展分区。在Linux中,一个Pata(或者IDE)硬盘最多可以有63个分区,对于Sata或SCSI的限制是15个。

● 扩展分区也消耗一个设备名称,只是定义逻辑分区开始和结束点的边界,不能用于存储。

● Linux在主分区和逻辑分区中都可以安装和引导。

● 在任何一个硬盘上,Linux通常把逻辑分区的每一个分区命名为第5分区。因此,理论上一个Pata硬盘(也就是hda)中,主分区最多可以使用hda1,hda2和hda3 3个名称,hda4作为扩展分区最多支持59个逻辑分区(从hda5到hda63)。

● 实际工作中,Linux一般不显示第60 个以后的分区,红帽家族所发行的版本甚至不显示第15个以后的分区。

知识点 什么是Swap分区?

Swap分区即交换区,系统在物理内存不足时进行Swap交换。当系统的物理内存不足时,将物理内存中的一部分空间释放出来,以供当前运行的程序使用,被释放的空间被临时保存到Swap空间中。Swap的调整对Linux服务器的性能至关重要,有时甚至可以越过系统性能瓶颈,节省系统升级费用。

1.5.3 Red Hat Enterprise Linux的安装阶段

操作系统安装最常见的方式是用光盘安装,下面就以光盘安装为例来说明安装Red Hat Enterprise Linux 5的具体步骤。

将Red Hat Enterprise Linux 5安装光盘放入光驱,然后重新启动计算机。在BIOS中设置第一个引导设备为“CD-ROM”,如图1-8所示。

图1-8 设置从光盘启动安装Linux

完成以上设置后,再次重启计算机,然后通过以下步骤安装Red Hat Enterprise Linux 5。

第1步,重新启动计算机后,显示如图1-9所示的Red Hat安装界面。

图1-9 Red Hat安装界面

此时,用户可以使用快捷键选择进入模式(比如按下F2键将会出现更多选项,按下F3键显示常规配置,按下F4键显示内核参数,按下F5键显示急救模式),如果是第一次安装,直接按Enter键即可,如图1-10所示。

图1-10 定制安装选项

注意 前文提到了硬盘或者网络安装Red Hat Enterprise Linux 5,此时可以在“Boot:”提示符下输入“linux askmethod”,然后在弹出的窗口中选择从本地硬盘、网络,还是光盘进行安装,如图1-11所示。

图1-11 选择安装方式

第2步,进入检测计算机硬件系统阶段。

在“Boot”提示符下按Enter键,安装程序便会自动检测当前计算机的硬件系统,并会在屏幕上提示相关的信息,比如硬盘、CPU、串行设备等,如图1-12所示。

图1-12 安装程序检测硬件中

检测完毕后,显示如图1-13所示的光盘检测窗口。在该窗口中单击“Skip”按钮,进入下一步操作。

图1-13 光盘检测窗口

注意 光盘检测窗口是为防止安装光盘出错而专门设计的。这是因为很多用户的Linux安装盘都是从网上下载的,这个选项可以检测安装光盘是否有问题。

第3步,进入选择安装语言和键盘设置阶段。

当硬件通过检测后,进入Linux的图形化安装阶段,显示如图1-14所示的欢迎界面。

图1-14 欢迎界面

单击“Next”按钮显示语言设置界面。Red Hat Enterprise Linux 5本身就内置了数十种语言,用户可以选择自己所需的语言种类,此处选择“简体中文”项,然后单击“Next”按钮,如图1-15所示。

图1-15 语言设置界面

接着键盘布局选择窗口将以中文方式显示,在该窗口中选择“简体中文”项,如图1-16所示。

图1-16 键盘布局选择窗口

第4步,选择好键盘布局之后,显示如图1-17所示的“安装号码”对话框,要求用户输入“安装号码”,该号码与Windows的安装序列号类似。在Red Hat Enterprise Linux 5中即使跳过输入安装号码,也能够顺利完成系统的安装,不过系统的功能会受到一定的限制,而且无法得到Red Hat的技术支持。

图1-17 “安装号码”对话框

第5步,进入硬盘分区方案,对硬盘进行分区。

首先,如果是在全新硬盘上安装Red Hat Enterprise Linux 5,安装程序将提示用户初始化驱动器,单击“是(Y)”按钮初始化驱动器,如图1-18所示。

图1-18 初始化驱动器

初始化驱动器后,用户可以选择分区方案,系统内置的分区方案有4种,如图1-19所示。

图1-19 4种分区方案

各种分区方案的描述如下。

● 在选定的磁盘上删除所有分区并创建默认分区结构

选择该选项后,Linux将会删除原来硬盘上的所有数据,包括Windows的VFAT、NTFS分区。适合于整个磁盘上只安装一个Linux,并且硬盘上不存在其他重要数据的情况。

注意 选择该选项将会导致原来硬盘上的所有分区和数据被删除。建议一般用户不要选择此选项,在数据得到妥善备份之后,再使用此选项。

● 在选定的驱动器上删除Linux分区并创建默认的分区结构

选择该选项之后,系统将会删除硬盘上原有的Linux分区,但其他操作系统创建的分区比如Windows的VFAT、NTFS将会得到保留。该选项适用于多操作系统的安装。

● 使用选定的驱动器中的空余空间并创建默认的分区结构

该选项将会保留原来硬盘上的所有数据和分区,前提是硬盘上有足够的空间用来安装新的Linux系统。不过现在的硬盘容量都比较大,建议初级用户使用该方法。

● 建立自定义的分区结构

所有的操作都将由用户手工来完成,这一选项适合高端Linux用户,对于初次接触Red Hat Enterprise Linux 5的用户而言,不建议采用这种方式分区。

注意 建议用户选中分区方案选择窗口下方的“检验和修改分区方案”复选框,这样可以动态地查看将要采用的分区方案的效果。

此时,如果用户选择了3 种自动分区方案中的一种,并且选中“检验和修改分区方案”复选框,则显示如图1-20所示的分区预览窗口。在该窗口中,用户可以单击“新建”按钮,创建一个新分区,单击“编辑”按钮,修改选中的分区,单击“删除”按钮删除不符合要求的分区,单击“重设”按钮,将硬盘恢复到硬盘原始状态。

图1-20 分区预览窗口

然后,创建boot分区和交换分区。创建boot分区时选中原来的分区,逐个删除,然后开始重建分区。

注意 因为Red Hat Enterprise Linux 5默认采用的是LVM分区格式,这是特殊的磁盘分区方式,如果使用的是单硬盘,建议用户采用普通的分区格式,并且需要删除重建分区。

新建boot分区需要进行如下工作。

单击“新建”按钮,显示如图1-21所示的“添加分区”对话框。在“挂载点”下拉列表框中选择“/boot”项,在“文件系统类型”下拉列表框中选择“ext3”项,大小设置为100 MB(在“大小”框中输入100,默认单位是MB),其他的按照默认设置即可。

图1-21 设置启动分区

重新创建交换分区的具体操作如下。

单击“新建”按钮,显示“添加分区”窗口,在“文件系统类型”下拉列表框中选择“swap”项,大小一般设置为物理内存的两倍,如果用户的计算机物理内存大小为1 GB,那么设置Swap分区的大小为2 GB(2048 MB)即可,如图1-22所示。

图1-22 创建Swap分区

注意 swap可以简单理解为虚拟内存分区,与Windows的PageFile.sys页面类似。当计算机的物理内存不够时,可以被系统作为动态扩充,以扩大内存的大小。

最后,创建其他分区(“/”,“/usr”,“/home”,“/var”分区)。创建其他分区可以重复以上步骤,这里不再重复。最后的分区情况如下。

● swap大小为2 GB。

● /boot给100 MB。

● /给2048 MB即2 GB。

● /usr大小为10 GB。

● /home大小为20 GB。

● /var大小为5 GB。

剩下的空间用来创建了一个数据分区和备份分区。

第6步,在完成硬盘分区操作之后,Red Hat Enterprise Linux 5将安装配置引导程序。在Linux中有两种引导管理器,即LILO(使用得比较少)和GRUB(较多使用)。

这里使用默认安装,选择把GRUB安装到MBR,如图1-23所示。这样可以实现Windows和Linux的双系统启动。

图1-23 选择GRUB安装位置

第7步,安装GRUB后,Red Hat Enterprise Linux 5将自动检测网络设备,然后将网络设备显示在“网络设备”列表框中,如图1-24所示。

图1-24 “网络设备”窗口

一般情况下,Red Hat Enterprise Linux 5使用DHCP动态获取IP地址,如果用户不需要使用DHCP配置网络设备,可以进行以下设置。

首先,选择相应的设备,然后单击右侧的“编辑”按钮,此时会打开该设备的“网络设备”窗口。在该窗口中选中“Manual Configuration”复选框,然后手动配置该设备的IP地址和子网掩码,如图1-25所示。

图1-25 手工设置IP地址

单击“确定”按钮,显示如图1-26所示的窗口,用户可以在这里设置主机名称、网关、DNS服务器等内容。

图1-26 设置网关和DNS服务器

第8步,进入设置系统时区。

Red Hat Enterprise Linux 5可以通过两种方式来设置时钟:一种是在下方的“时区选择”下拉列表中选择对应时区;另一种是在设置时区窗口中,通过上方的交互式地图来定位所在时区,用户单击该区域后,画面上会显示一个红色的“x”,如图1-27所示。

图1-27 设置系统时区界面

第9步,设置系统时区完成后,接下来将设置root(相当于Windows中的Administration账号)用户口令,如图1-28所示。

图1-28 设置root用户口令

也可以在安装系统后重新设置root账户口令,如果用户需要在安装Red Hat Enterprise Linux 5之后重新设置root账户口令,可以通过“system-config-rootpassword”指令来完成。

第10步,进入定制组件阶段。

Red Hat Enterprise Linux 5为用户提供了比较丰富的安装组件,这些安装组件随用户安装序列号的不同而不同。一般情况下,Red Hat Enterprise Linux 5的组件默认显示的只有软件开发、虚拟化和网络服务器3部分。如果用户需要进行更详细的定制,则需要进行以下步骤。

首先,在该窗口中选择下方的“现在定制”单选按钮,如图1-29所示。

图1-29 定制安装组件

然后,用户便可以自定义多种安装组件(比如FTP组建、KDE桌面等),如图1-30所示。

图1-30 定制具体组件

单击“下一步”按钮,此时系统开始进行相关文件的复制,如图1-31所示。Red Hat Enterprise Linux 5安装进程会详细地显示安装需要的时间、目前正在安装的组件以及组件的简单说明。

图1-31 正在安装

安装完成后的,显示如图1-32所示的界面,然后将光盘取出,并单击“重新引导”按钮,重新启动安装的系统。

图1-32 安装完成后的界面