You are on page 1of 22

CentOS Linux安装手册

北京思能科贸有限公司
January 10, 2006

1
CentOS Linux安装手册 2

Contents
1 CentOS Linux简介 4

2 CentOS Linux下载 4

3 安装前准备 4

4 安装过程 4
4.1 安装前检测 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
4.2 基本设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4.3 磁盘分区 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.4 启动设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.5 网络设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.6 系统设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
4.7 软件包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
4.8 执行安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
4.9 正式使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

5 安装附加包 21
5.1 更新软件包清单 . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
5.2 安装增补包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

6 安装完成 22

List of Figures
1 CentOS Linux欢迎画面 . . . . . . . . . . . . . . . . . . . . . . . 5
2 是否进行光盘测试 . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3 光盘测试 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
4 测试结果 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
5 是否测试其它光盘 . . . . . . . . . . . . . . . . . . . . . . . . . . 7
6 正式开始安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
7 语言设置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
8 键盘模式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
9 磁盘分区 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
10 分区警告 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
11 选择硬盘 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
12 删除分区确认 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
13 分区列表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
14 是否安装引导程序 . . . . . . . . . . . . . . . . . . . . . . . . . . 12
15 Grub参数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
16 Grub密码 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
17 设置多引导 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
18 Grub安装位置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
19 IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
20 DNS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
21 主机名 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
22 防火墙 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
23 防火墙警告 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

北京思能科贸有限公司 2
CentOS Linux安装手册 3

24 SELinux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
25 系统语言 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
26 时区 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
27 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
28 定制软件包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
29 可选的软件包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
30 准备安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
31 执行安装 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
32 安装完成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
33 登录画面 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

北京思能科贸有限公司 3
CentOS Linux安装手册 4

1 CentOS Linux简介
CentOS Linux是RedHat Enterprise Linux的Clone。
RedHat遵 循GPL许 可 协 议 将RedHat Enterprise Linux的 非 商 业 代 码 公
开,CentOS Linux就是这些代码重新编译打包的结果。
CentOS Linux的优点是和RedHat Enterprise Linux完全兼容,符合RedHat用
户的使用习惯。
最重要的是,RedHat Enterprise Linux的各种更新补丁的代码同样是根
据GPL许可协议公开的,所以CentOS Linux可以和RedHat Enterprise Linux同
步更新。
总得来说,CentOS Linux和RedHat Enterprise Linux的区别如下:

• RedHat Enterprise Linux包含商业代码,是商业软件,需要购买License。CentOS


Linux是自由软件,无须购买。
• RedHat Enterprise Linux需要每年向RedHat缴纳服务费用购买升级帐号
和技术支持。CentOS Linux的升级是完全免费的,商业技术支持则可以
向CentOS Linux的支持公司购买,也可以向Cmail大容量电子邮件服务
器厂商购买。

关于CentOS Linux的进一步信息可以从www.centos.org及Cmail大容量电
子邮件服务器网站上了解。

2 CentOS Linux下载
CentOS Linux可以免费下载。
您可以从www.centos.org的镜像网站下载,也可以从Cmail大容量电子邮
件服务器网站下载。
注意所下载的光盘是否是ServerCD。
ServerCD是CentOS Linux专门针对服务器用户制作的,只需要1张光盘,安装
快速便捷。
本手册是针对ServerCD编写的。除非您很熟悉CentOS Linux,否则请下载ServerCD。

3 安装前准备
1. 用下载的ISO文件刻录一张ServerCD光盘。
2. 如果您不熟悉Linux安装操作,可以打印本文,以备查阅。
3. 设置您的服务器,确保您的服务器可以正确找到光驱、并能从光盘进行
系统引导。

4 安装过程
安装CentOS Linux的过程是完全基于字符界面的,但是并不复杂。根据
本手册一步一步操作,成功安装CentOS Linux是很容易的。
从光盘启动后,可以看到如图1的欢迎画面。
此时,输入“linux text”,表示通过字符界面安装。
采用字符界面安装主要是为了避免图形系统、鼠标外设等可能出现的不兼
容,保证安装可以正常进行。

北京思能科贸有限公司 4
CentOS Linux安装手册 5

图 1: CentOS Linux欢迎画面

如果您看不到图1的欢迎画面,说明您的服务器没有正确从光盘引导。
请检查:

• 服务器是否能正确识别您的光驱。

• 找一台PC,确认CentOS Linux光盘可以正常引导。

4.1 安装前检测
安装前检测主要是为了确认光盘完整无误,以免在安装过程中出现光盘
无法正常读取数据的情况。CentOS LinuxServerCD容量只有500多M,检测速
度很快,强烈建议进行检测。
如图2,CentOS Linux提示您是否检测光盘,请选择[OK]。

北京思能科贸有限公司 5
CentOS Linux安装手册 6

图 2: 是否进行光盘测试

如图3,提示您是检测当前光驱中的光盘还是换光盘检测。请选择[Test]。

图 3: 光盘测试

如果您刻录的光盘没有问题,将出现如图4的画面,表示您的光盘一切正
常。

北京思能科贸有限公司 6
CentOS Linux安装手册 7

图 4: 测试结果

如图5提示您是否测试其它光盘。CentOS LinuxServerCD只有1张CD,所
以这里选择[Continue]。

图 5: 是否测试其它光盘

4.2 基本设置
看到如图6画面表示您的一切准备工作都已经完成,可以正式开始安
装CentOS Linux。

北京思能科贸有限公司 7
CentOS Linux安装手册 8

图 6: 正式开始安装

为了正确安装CentOS Linux,您需要设置安装过程中使用的语言和键盘
模式。按照图7和图8的方式选择即可。

图 7: 语言设置

北京思能科贸有限公司 8
CentOS Linux安装手册 9

图 8: 键盘模式

4.3 磁盘分区
看到如图9时,您已经顺利的进入磁盘分区操作。

图 9: 磁盘分区

磁盘分区可以使用自动分区工具分区。
请保证将CentOS Linux安装在独立的硬盘上,以免出现分区冲突、损坏您
的数据。
如果您使用的是一块没有化分任何分区的硬盘,会看到如图10的警告。

北京思能科贸有限公司 9
CentOS Linux安装手册 10

CentOS Linux请您确认硬盘上确实没有分区和数据,以免由于CentOS
Linux无法识别某些分区,出现分区冲突、损坏您的数据。

图 10: 分区警告

如图11提示您选择安装CentOS Linux的硬盘。sda表示第一块SCSI硬盘,hda表
示第一块IDE硬盘。
如果您的用户数较大,请使用SCSI硬盘,以免磁盘I/O操作成为系统瓶
颈。

图 11: 选择硬盘

确认后,出现如图12,在删除硬盘上分区前给您最后一次确认的机会。

北京思能科贸有限公司 10
CentOS Linux安装手册 11

确认您的硬盘可以进行分区,选择[OK]。

图 12: 删除分区确认

如图13是自动分区后的分区列表。如果您需要对分区设置进行微调,可
以在这里进行。一般直接[OK]。

图 13: 分区列表

4.4 启动设置
为了让CentOS Linux能够正确引导,需要安装引导程序。
如图14允许您选择是否安装引导程序,选[OK]使用Grub引导程序。

北京思能科贸有限公司 11
CentOS Linux安装手册 12

图 14: 是否安装引导程序

一般无须给Grub提供额外的参数,看到如图15,选择[OK]。

图 15: Grub参数

如图16,您可以给Grub设置密码,提高系统安全保障。
一般不需要设置Grub密码。如果您设置了Grub密码,请务必记住或妥善
保存,以免因忘记密码而无法启动系统。

北京思能科贸有限公司 12
CentOS Linux安装手册 13

图 16: Grub密码

Grub可以支持多引导。如图17允许您设置多引导,这里直接选[OK]。

图 17: 设置多引导

作为服务器,Grub安装在MBR上比较适合。看到如图18,选择MBR。

北京思能科贸有限公司 13
CentOS Linux安装手册 14

图 18: Grub安装位置

4.5 网络设置
为了让服务器能够正常提供网络服务,您需要正确设置网络。
千万不要图省事让DHCP来给服务器进行网络设置。
如图19,eth0代表第一块网卡。如果服务器上有多个网卡,最好禁用其
它网卡。

图 19: IP

如图20,您可以为服务器设置网关和DNS服务器的地址。

北京思能科贸有限公司 14
CentOS Linux安装手册 15

请确保DNS服务器工作正常。如果您无法确认DNS服务器是否正常,推
荐采用图20中的DNS设置方法。DNS服务器的异常会导致邮件无法正常往外投
递。

图 20: DNS

如图21,您需要给服务器设置一个主机名。
一般主机名就是服务器工作的域名,常见的如mail.cmail.cn或mail.cmail.com.cn。

图 21: 主机名

如图22,如果您有独立的硬件防火墙,请禁用系统防火墙。禁用系统防
火墙会看到如图22的警告,选[OK]即可。

北京思能科贸有限公司 15
CentOS Linux安装手册 16

如果您想使用系统防火墙,请确保80、8000、25、110、143端口可以访
问。

图 22: 防火墙

图 23: 防火墙警告

如图24,禁用SELinux。

北京思能科贸有限公司 16
CentOS Linux安装手册 17

图 24: SELinux

4.6 系统设置
您需要象图25和图26那样设置系统语言和时区。

图 25: 系统语言

北京思能科贸有限公司 17
CentOS Linux安装手册 18

图 26: 时区

在图27中,您需要给系统管理员(root)设置口令。
root在Unix/Linux系统中拥有绝对的权限,这个权限远远大于Windows系
统的administrator,所以请务必设置强口令。

图 27:

4.7 软件包
您需要定制软件包的安装,请在图28选择“Customize software selec-
tion”。

北京思能科贸有限公司 18
CentOS Linux安装手册 19

图 28: 定制软件包

图29是可选的软件包。
请将所有的选项都去掉,以免造成冲突。

图 29: 可选的软件包

4.8 执行安装
看到图30,您对安装的设置就全部完成了。

北京思能科贸有限公司 19
CentOS Linux安装手册 20

图 30: 准备安装

安装程序进入图31,将CentOS Linux安装到您的服务器上。

图 31: 执行安装

安装完成后,系统需要重新启动,以便从硬盘开始引导。
图32提示您将光驱中的光盘取出,以免重启后再次从光盘引导。

北京思能科贸有限公司 20
CentOS Linux安装手册 21

图 32: 安装完成

4.9 正式使用
重新启动完成后,看到如图33的登录画面,即可使用在安装过程中设置
的帐号密码进行登录。

图 33: 登录画面

5 安装附加包
5.1 更新软件包清单
CentOS Linux允许用户直接从网上安装和更新软件包。
在此之前,您需要先更新软件包清单。
在“#”或“$”提示符下输入“yum check-update”,系统会自动更新
软件包清单。

北京思能科贸有限公司 21
CentOS Linux安装手册 22

5.2 安装增补包
Cmail大容量电子邮件服务器需要使用一个额外的软件包,在CentOS
LinuxServerCD中没有附带,您可以直接从网上安装。
在提示符下输入“yum install gamin”,系统会自动将所需软件包安装
好。

6 安装完成
至此,整个CentOS Linux系统安装完成。
请保存好安装光盘,并将您的服务器root密码告知您的集成商或代理
商,由他们为您安装Cmail大容量电子邮件服务器。

北京思能科贸有限公司 22

You might also like