Professional Documents
Culture Documents
北京思能科贸有限公司
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的区别如下:
关于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