资源描述
RedHatLinux9.0教案教案新华教育(北京)研究院组编新华教育(北京)研究院组编1课程介绍课程介绍该课程主要讲述如何使用该课程主要讲述如何使用Linux服务器操作系统来管理操作服务器操作系统来管理操作Linux。本课。本课程共分程共分12章章72学时,内容分别为:学时,内容分别为:1、Linux入门:主要讲述了入门:主要讲述了Linux的发展史、的发展史、Linux的基本功能及特点、的基本功能及特点、Linux的内核版本及发行版本。重点掌握的内核版本及发行版本。重点掌握Linux系统的特点。系统的特点。2课程介绍(续)课程介绍(续)2、Linux系统的安装:主要讲述了安装系统的安装:主要讲述了安装RedHatLinux9.0必备知识、如必备知识、如何安装何安装Linux以及从网络安装以及从网络安装RedHatLinux9.0。重点掌握图形界面。重点掌握图形界面安装安装RedHatLinux9.0、字符界面安装、字符界面安装RedHatLinux9.0。3、Linux系统的常用命令:主要讲述了了解系统的常用命令:主要讲述了了解shell、Linux的常用命令、的常用命令、vi编辑器的使用等相关知识点。重点掌握使用编辑器的使用等相关知识点。重点掌握使用Linux的常用命令、命令行的常用命令、命令行的使用方法、的使用方法、vi的使用方法。的使用方法。3课程介绍(续)课程介绍(续)4、RedHatLinux系统管理:主要讲述了引导和关闭系统、用户和组的系统管理:主要讲述了引导和关闭系统、用户和组的管理、进程管理、磁盘管理、文件管理以及软件包的管理等相关知识管理、进程管理、磁盘管理、文件管理以及软件包的管理等相关知识点。重点掌握点。重点掌握GRUB引导文件以及如何关闭系统、对用户和组的操作、引导文件以及如何关闭系统、对用户和组的操作、进程的管理和磁盘的管理、文件的管理和软件包的管理。进程的管理和磁盘的管理、文件的管理和软件包的管理。5、Linux网络基础:主要讲述了网络基础:主要讲述了TCP/IP网络基础、守护进程等相关知识网络基础、守护进程等相关知识点。重点掌握点。重点掌握Linux下下TCP/IP网络的配置、守护进程及网络守护进程网络的配置、守护进程及网络守护进程xinetd。4课程介绍(续)课程介绍(续)6、DHCP服务器:主要讲述了服务器:主要讲述了DHCP协议、配置协议、配置DHCP服务器等相关知识服务器等相关知识点。重点掌握点。重点掌握DHCP的原理、的原理、DHCP的配置方法。的配置方法。7、DNS服务器:主要讲述了服务器:主要讲述了DNS简介、配置简介、配置DNS服务器等相关知识点。服务器等相关知识点。重点掌握重点掌握DNS的解析过程、的解析过程、DNS的配置方法、的配置方法、DNS的测试方法。的测试方法。8:Apache服务器:主要讲述了服务器:主要讲述了WWW服务器的简介、配置服务器的简介、配置Apache服务服务器、虚拟主机的配置、器、虚拟主机的配置、Apache的测试等相关知识点。重点掌握的测试等相关知识点。重点掌握Apache的配置方法、虚拟主机的配置。的配置方法、虚拟主机的配置。5课程介绍(续)课程介绍(续)9、FTP服务器:主要讲述了服务器:主要讲述了FTP简介、简介、vsftpd的默认配置、修改的默认配置、修改vsftpd的配置等相关知识点。重点掌握的配置等相关知识点。重点掌握vsftpd的默认配置、修改的默认配置、修改vsftpd的配置。的配置。10、Samba服务器:主要讲述了服务器:主要讲述了SMB和和Samba简介、安装和启动简介、安装和启动Samba、配置、配置Samba服务、共享设置、使用服务、共享设置、使用Samba客户端访问资客户端访问资源等相关知识点。重点掌握安装和配置源等相关知识点。重点掌握安装和配置Samba服务、利用服务、利用Samba服务实行服务实行Linux与与Windows之间的共享。之间的共享。6总学时安排总学时安排课时总计:课时总计:72学时学时n第第9章章FTP服务器服务器(6课时)课时)n第第10章章Samba服务器服务器(6课时)课时)n第第11章章Sendmail服务器服务器(6课时)课时)n第第12章章安全管理安全管理(6课时)课时)9授课方法介绍授课方法介绍n所见即所得、所见非所得所见即所得、所见非所得n先行后知先行后知n先知后行先知后行10第1章系统介绍11本章目标本章目标本章结束时,学员能够:本章结束时,学员能够:n了解了解Unix和和Linux的发展史的发展史n熟悉熟悉Linux的功能及特点的功能及特点n掌握主流的掌握主流的Linux内核及发行版本内核及发行版本n关于关于RHCE认证介绍认证介绍任务一了解什么是Linux和RedHadLinux任务二了解Linux的特性和优点任务三学会如何从光盘安装Linux12一、了解一、了解Unix和和Linux的发展史的发展史131.1.1UNIX历史历史n1968年年AT&T贝尔电话实验室提出方案开发贝尔电话实验室提出方案开发UNIXn1970年年UNIX诞生诞生n1973年年用用C语言重写语言重写UNIXn1975年年Bell实验室允许大学使用实验室允许大学使用UNIXV6n1977年年建立了建立了SCO和交互式系统。和交互式系统。n1980年年微软开发出微软开发出XENIXn1981年年SUN公司成立公司成立1.1 1.1 系统介绍系统介绍 141.1.1UNIX历史(续)历史(续)n1983年年SUN发布发布SunOS、HewlettPackard发布发布HPUXn1991年年SunSolaris1.0、Linux0.02n1993年年NOVELL收购收购UNIXSystem实验室,实验室,NOVELL为为X/Open加上加上UNIX商标,商标,386BSD1.0、FreeBSD1.0、NetBSD0.8n1994年年Linux1.0正式推出正式推出n1998年年公开源代码公开源代码15nix发展树状图发展树状图161.1.2UNIX主流产品介绍主流产品介绍nSUNSolarisnHPUXnIBMAIXnFreeBSDnSCOUNIX171.1.2.1UNIX的特点的特点第一个版本特点:第一个版本特点:n一个简单的文件系统,它后来深化成称之为一个简单的文件系统,它后来深化成称之为SystemV文件系统的早期版;文件系统的早期版;n一个进程子系统和一个进程子系统和shell(命令解释器)。(命令解释器)。18第二个版本特点:模块化内核第二个版本特点:模块化内核n动态调整内核动态调整内核n多线程内核多线程内核n高效的输入高效的输入/输出输出n实时处理实时处理n安全性能安全性能n日志文件系统日志文件系统n存储管理存储管理n系统管理系统管理n在线帮助系统在线帮助系统1.1.2.1UNIX的特点的特点191.1.3Linux发展史发展史1.1.3.1内核发展史内核发展史19911991年年1010月月,芬芬兰兰赫赫尔尔辛辛基基大大学学的的大大学学生生Linus Linus Torvalds(Torvalds(李李纳纳斯斯托托沃沃兹兹)为为改改进进MINIXMINIX操操作作系系统统开开发发了了Linux Linux 0.010.01版版(内内核核)。该该版版本本不不能能运运行行,只只是是一一些些源源程程序序。创创建建的的一一种种免免费费的的操操作作系系统统。它它是是一一个个大大型型的的软软件件包包,它它包包含含的的所所有有特特性性可可与世界上任何一种其他操作系统相媲美。与世界上任何一种其他操作系统相媲美。19911991年底,年底,Linus Torvalds Linus Torvalds 首次在首次在internetinternet上发布基于上发布基于Intel 386Intel 386体系结构的体系结构的Linux Linux 源代码源代码Red Hat LinuxRed Hat Linux是由来自北卡罗来的程序小组是由来自北卡罗来的程序小组Red Hat Linux Red Hat Linux SoftwareSoftware开发的发行版本,它的第一个版本于开发的发行版本,它的第一个版本于19941994年问世。年问世。20李纳斯托沃兹李纳斯托沃兹211.1.3.2Linux存在的问题存在的问题有待标准化有待标准化LinuxLinux的商业化倾向的商业化倾向安全性的因素安全性的因素(源码公开源码公开)。由免费分发造成的问题:用户担心得不到技术由免费分发造成的问题:用户担心得不到技术支持支持221.1.3.3Linux与与Windows比较比较性能:就同等级的硬件水平来说,性能:就同等级的硬件水平来说,LinuxLinux超过超过WindowsWindows。从支持用户数目来说,要高出许多倍。从支持用户数目来说,要高出许多倍。可靠性:可靠性:Linux Linux的稳定性强于的稳定性强于WindowsWindows,很少死机。,很少死机。系统管理:系统管理:Windows Windows的的GUIGUI易于入手,易于入手,LinuxLinux的的CLICLI让人让人有抗拒感有抗拒感安全性:尚无定论,各有所长。安全性:尚无定论,各有所长。功能:据报道,功能:据报道,LinuxLinux或或UNIXUNIX可完成可完成WindowsWindows所有功能,所有功能,反之不然。反之不然。23Linux的内核版本和发行版本的内核版本和发行版本2发行版本发行版本仅有内核而没有应用软件的操作系统是无法使用的,所以许多公司或社仅有内核而没有应用软件的操作系统是无法使用的,所以许多公司或社团将内核、源代码及相关的应用程序组织构成一个完整的操作系统,让一般的团将内核、源代码及相关的应用程序组织构成一个完整的操作系统,让一般的用户可以简便地安装和使用用户可以简便地安装和使用Linux,这就是所谓的发行版本(,这就是所谓的发行版本(distribution)。)。目前比较著名的几个发行版本。目前比较著名的几个发行版本。(1)RedHatLinux(2)SlackwareLinuxSlackware的设计哲学的设计哲学KISSKISS(Keepitsimple,stupid保持简单保持简单24Linux的内核版本和发行版本的内核版本和发行版本(3)MandrivaLinux是欧洲最大的是欧洲最大的Linux厂商厂商(1998)(4)DebianLinux(5)SuSELinux(6)红旗)红旗Linux25Linux/Unix常见发行版本常见发行版本(比较比较)Unix:BSD伯克利软件套件伯克利软件套件UNIXSUNMicrosystemIBMUnixHPUnixFreeBSDUnix(集中构架集中构架web服务器服务器)Linux:RedHatLinuxSlackware9.1SUSELinux(Novell)DebianLinux商业实体商业实体CalderaLinuxBluepointLinuxXtermLinuxXLinuxTurboLinuxRedFlag26Linux产品系列产品系列n一是免费的一是免费的FedoraCore系列主要用于桌面版本,系列主要用于桌面版本,提供了较多新特性的支持。提供了较多新特性的支持。n另外一个产品系列是收费的另外一个产品系列是收费的Enterprise系列,这个系列,这个系列分成:系列分成:AS/ES/WS等分支,他们都是等分支,他们都是redhat企企业级业级Linux,简称为,简称为RHEL27AdvancedServern是超级服务器版(是超级服务器版(AdvancedServer),他在标准),他在标准Linux内核的基础上,内核的基础上,做了性能上的增强,并提高了可靠性,集成了众多常见服务器的驱动做了性能上的增强,并提高了可靠性,集成了众多常见服务器的驱动程序。可以支持程序。可以支持2个以上个以上CPU和大于和大于8GB的内存的内存,可轻松识别可轻松识别IBM/DELL/HP等常见机架式服务器的磁盘阵列卡等设备。等常见机架式服务器的磁盘阵列卡等设备。典型的典型的AS应用为:应用为:1.数据库和数据库应用软件数据库和数据库应用软件2.WEB和中间件和中间件(覆盖金融覆盖金融,通信通信,能源能源,交通交通,政府等行业政府等行业)3.CRM(客户关系管理系统客户关系管理系统),ERP(企业资源计划企业资源计划),SCM(自动自动化服务器配置管理软件化服务器配置管理软件)28EnterpriseServern是企业服务器(是企业服务器(EnterpriseServer),),AS的精简版本。他与常见的的精简版本。他与常见的AS系列的区别是,系列的区别是,AS支持到支持到4路以上路以上CPU,而,而ES只能支持两路只能支持两路CPU。AS和和ES在大多数程序包上并无区别,只在内核等少数软件包上有差异。在大多数程序包上并无区别,只在内核等少数软件包上有差异。AS和和ES的售价差别比较大,通常的售价差别比较大,通常ES用在随服务器一同购买的用在随服务器一同购买的OEM版版本中例如购买本中例如购买DELL服务器,搭配的服务器,搭配的Linux会是会是ES系列。如果要搭配系列。如果要搭配AS系列,则需要多花数千元。系列,则需要多花数千元。典型的典型的ES应用为:应用为:1.公司公司WEB架构架构2.网络边缘应用网络边缘应用(DHCP,DNS,防火墙等防火墙等)3.邮件和文件邮件和文件/打印服务打印服务4.中小规模数据库和部门应用软件中小规模数据库和部门应用软件29WorkstationServern是工作站服务版(是工作站服务版(WorkstationServer),),ES的的进一步简化版,主要针对企业内部的桌面办公市场,进一步简化版,主要针对企业内部的桌面办公市场,国内较少采用国内较少采用WS是桌面应用的最佳环境。它包含是桌面应用的最佳环境。它包含各种常用的桌面应用软件各种常用的桌面应用软件(Office工具,邮件,即工具,邮件,即时信息,浏览器等时信息,浏览器等),但它不提供网络服务功能,但它不提供网络服务功能(如如DNS和和DHCP),它只适合作客户端应用。,它只适合作客户端应用。30为什么要使用为什么要使用RedHat9.0服务器版服务器版RedHat过去只拥有单一版本的过去只拥有单一版本的Linux,即,即RedHatLinux7.3、8.0和和9.0等,单一版本的最高版本是等,单一版本的最高版本是9.0。然而。然而许多人对许多人对RedHat的发展策略不了解,自的发展策略不了解,自2002年起,年起,RedHat将产品分成两个系列,即由将产品分成两个系列,即由RedHat公司提供收费技术公司提供收费技术支持和更新的支持和更新的RedHatEnterpriseLinux(RHEL)服务器)服务器版,以及由版,以及由Fedora社区开发的桌面版本社区开发的桌面版本FedoraCore(FC)。这也就意味着用户不可能看到)。这也就意味着用户不可能看到RedHatLinux10.0的版本,取而代之的是的版本,取而代之的是RHEL服务器版或服务器版或FC桌桌面版。面版。31二、熟悉二、熟悉Linux的功能及特点的功能及特点321.2Linux的基本功能及特点的基本功能及特点1.2.1什么是什么是linuxLinux是运行于多种平台(是运行于多种平台(PC、工作站等)之上、源代码公开、免费、工作站等)之上、源代码公开、免费、遵循遵循GPL精神、遵守精神、遵守POSIX标准、与标准、与UNIX兼容的操作系统。兼容的操作系统。Linux是是微机版的微机版的UNIX。33该类软件遵循一定的规则:该类软件遵循一定的规则:1.传播者不能限制购买软件的用户自由权。传播者不能限制购买软件的用户自由权。2.传播者必须清楚告诉用户该软件属于传播者必须清楚告诉用户该软件属于GPL软件。软件。3.传播者必须免费提供软件的完整源代码。传播者必须免费提供软件的完整源代码。4.允许个人或组织为盈利而传播,获得利润。允许个人或组织为盈利而传播,获得利润。nGPL(GeneralpublicLicense)软件通用公共许可软件软件通用公共许可软件nPOSIXPOSIX标准标准它定义了一套标准的操作系统接口和工具。它定义了一套标准的操作系统接口和工具。34Linux的版权问题Linux是基于是基于Copyleft(版权所无)的软件模式进行发(版权所无)的软件模式进行发布的,其实布的,其实Copyleft是与是与Copyright(版权所有)相对立(版权所有)相对立的新名称,它是的新名称,它是GNU项目制定的通用公共许可证项目制定的通用公共许可证GPL(GeneralPublicLicense)。)。GPL是由自由软件基金会发行的用于计算机软件的协是由自由软件基金会发行的用于计算机软件的协议证书,使用该证书的软件被称为自由软件(后来改名为议证书,使用该证书的软件被称为自由软件(后来改名为开放源代码软件(开放源代码软件(OpenSourceSoftware)。大多数的)。大多数的GNU程序和超过半数的自由软件使用它程序和超过半数的自由软件使用它。351.2.2Linux内核的技术特性内核的技术特性n抢先式多任务抢先式多任务LinuxLinux将将CPUCPU的运行周期分配给多个应用程序允许多个用户同时执的运行周期分配给多个应用程序允许多个用户同时执行不同的程序。并且可以给紧急任务以较高的优先级,从而大大提高行不同的程序。并且可以给紧急任务以较高的优先级,从而大大提高了了CPUCPU资源的利用率。资源的利用率。36n进程管理进程管理进程调度算法十分科学,对系统资源的利用亦比进程调度算法十分科学,对系统资源的利用亦比UnixUnix更为有效。更为有效。n存储管理存储管理内核支持按需调页内核支持按需调页(demand paging)(demand paging)支持虚拟内存技术支持虚拟内存技术37n文件系统文件系统Linux Linux 现在采用的是现在采用的是ext2/ext3ext2/ext3文件系统,具有较高的系统效率。通文件系统,具有较高的系统效率。通过过VFSVFS(虚拟文件系统),(虚拟文件系统),LinuxLinux还可以支持还可以支持ext3ext3、msdosmsdos、minixminix、vfatvfat、hpfshpfs、iso9660iso9660等文件系统。等文件系统。n网络支持网络支持在网络方面,在网络方面,LinuxLinux支持支持TCP/IPTCP/IP网络,同时支持多种网络协议如网络,同时支持多种网络协议如Ipv4Ipv4、Ipv6Ipv6、X.25X.25、IPXIPX等。等。381.2.3Linux系统的特点系统的特点n完全的多任务完全的多任务n虚拟内存虚拟内存nXWindow系统系统n内置网络支持内置网络支持n共享库共享库n同同IEEEPOSIX.1标准兼容标准兼容n非专有资源代码非专有资源代码nGNU软件支持软件支持391.2.3Linux系统的特点系统的特点(续续)成功案例:成功案例:n美国美国SunMicrosystems于当地时间于当地时间2003年年5月月19日宣布,该公司将与日宣布,该公司将与美国美国RedHat在全球范围内合作推广面向企业的在全球范围内合作推广面向企业的LinuxnOracle和和RedHat公司、公司、SCO集团、集团、SuSELinux公司和公司和TurboLinux公司在全球推广公司在全球推广“坚不可摧坚不可摧”计划。在中国区选择了红旗计划。在中国区选择了红旗作为实施计划的中国战略合作合伴作为实施计划的中国战略合作合伴n美国能源部全美最快的大规模并行计算巨型计算机采用美国能源部全美最快的大规模并行计算巨型计算机采用SuSE作为操作作为操作系统系统401.2.3Linux系统的特点系统的特点(续续)RedHatLinux相对于其他相对于其他Linux的优点的优点:n安装简单安装简单n集成大量应用软件集成大量应用软件n文档丰富文档丰富n符合符合UNIX和和Linux的标准的标准n市场占有率最高市场占有率最高41三、掌握主流的三、掌握主流的Linux内核及发行版本内核及发行版本421.3主流主流Linux版本版本nRedHatLinuxnSuSELinuxnDebianLinuxnMandrakeLinuxnOpenLinuxnSlackwareLinuxnTurboLinuxnRedFlagLinux(红旗)(红旗)nXteamLinux(冲浪)(冲浪)nBluePointLinux(蓝点)(蓝点)431.3.1内核版本号的认识内核版本号的认识(1)内核版本)内核版本由由Linus领导的开发小组开发的内核版本号领导的开发小组开发的内核版本号()实例()实例2.4.208n其中:其中:.:代表发行版本号(第二位为奇数代表示该版本内核为开发:代表发行版本号(第二位为奇数代表示该版本内核为开发版,为偶数则为稳定版)版,为偶数则为稳定版):修改次数(末版本号):修改次数(末版本号):代表序号:代表序号44四、关于四、关于RHCE认证介绍认证介绍45nREDHAT简介简介REDHAT是全球最大的是全球最大的LINUX开源技术厂家。开源技术厂家。REDHAT公司总部公司总部位于美国加利福尼亚,在全球拥有位于美国加利福尼亚,在全球拥有22个分部。个分部。nRHCE简介简介全称全称RedHatCertifiedEngineer(红帽子认证工程师)(红帽子认证工程师)1.4关于关于RHCE认证认证46nRHCE课程体系:课程体系:RH033REDHATLINUX基础课程基础课程RH133REDHATLINUX系统管理系统管理RH253REDHATLINUX网络及安全管理网络及安全管理nRHCE认证考试:认证考试:RHCE采用了实机演练的考试方式,分为三个部分:采用了实机演练的考试方式,分为三个部分:47nPartI:服务器安装和网络服务配置测试(:服务器安装和网络服务配置测试(ServerInstallandNetworkServiceSetupExam)(2.5小时小时)nPart:多项选择题(:多项选择题(MultipleChoiceExam)(1小时小时)nPart:故障排除测试(:故障排除测试(DebugExam)(2.5小时小时)n认证考试通过的标准认证考试通过的标准:三个部分的总分要求在三个部分的总分要求在240分以上,任何一阶段的成绩都分以上,任何一阶段的成绩都不能低过不能低过80分。分。48RedFlagLinux认证体系认证体系nRedFlag认证课程认证课程RAP/RCERL001红旗红旗Linux桌面应用桌面应用(中文中文)RL002红旗红旗Linux用户基础用户基础(中文中文)RL003红旗红旗Linux系统管理系统管理(中文中文)RL004红旗红旗Linux网络管理网络管理(中文中文)4950作业作业n要求各位同学了解要求各位同学了解UNIX和和Linux中的基本术语、相关的中的基本术语、相关的Linux特点、及特点、及不足之处。不足之处。n知道知道Linux的发展历史的发展历史n熟悉熟悉Linux的认证内容和相关的考试事项。的认证内容和相关的考试事项。51本章总结本章总结n了解了解Linux的发展历史、现状的发展历史、现状n了解了解UNIX和和Linux系统之间的关系系统之间的关系n了解主流的了解主流的Linux发行版发行版n了解了解Linux系统的特点系统的特点n关于关于RHCE认证介绍认证介绍52问题交流53第2章系统安装54本章目标本章目标本章结束时,学员能够:本章结束时,学员能够:n了解了解RedHat9的多种安装界面的多种安装界面n掌握基于图形界面的安装方式掌握基于图形界面的安装方式n熟练掌握基于文本界面的安装方式熟练掌握基于文本界面的安装方式n了解了解Redhat9安装后第一次启动的过程安装后第一次启动的过程n了解安装软件包了解安装软件包55主要学习内容主要学习内容n学习用光盘引导安装学习用光盘引导安装RedHatLinux9.0系统系统n学习用启动盘引导安装学习用启动盘引导安装RedHatLinux9.0系统系统n学习从网络上安装学习从网络上安装RedHatLinux9.0系统系统56一、学习用光盘引导安装一、学习用光盘引导安装RedHatLinux9.0系统系统57RedHatLinux9.0安装前准备硬件要求硬件要求CPU:Intel、ADM、VIA(133MHZ)内存:最低(不安装内存:最低(不安装XWINDOWS)4M,XWINDOWS64M硬盘:硬盘:(Desktop)个人桌面方式个人桌面方式(含有桌面含有桌面)最小最小:1.5GGNOME+KDE:1.8G(Workstation)工作站方式工作站方式(含有桌面含有桌面)最小最小:2.0G最大最大:2.3G(Server)服务器方式服务器方式最小最小(不含不含X软件软件):1.3G最大最大(GNOME+KDE):2.1G定制安装方式定制安装方式最小最小:400MB最大最大:4.5G网卡:一块或多块网卡:一块或多块显卡:显卡:VGA582.1.1了解系统硬件需求nCPU需求需求X86体系体系intel:386、486、Celeron、Pentium、P、P、P4AMD:K5、K6、K62、Athlon和和Duron等等其它:其它:AlphaAXPMIPSSparcPowerPC等等n内存需求内存需求最低为:最低为:4MB2.1安装安装RedHatLinux9.0的必备知识的必备知识59n磁盘需求磁盘需求个人桌面安装个人桌面安装个人桌面安装包括图形化桌面环境,至少需要个人桌面安装包括图形化桌面环境,至少需要1.5GB空闲空间。若空闲空间。若兼选兼选GNOME和和KDE桌面环境,则至少需要桌面环境,则至少需要1.8GB的空闲空间。的空闲空间。工作站安装工作站安装工作站安装包括图形化桌面环境和软件开发工具,至少需要工作站安装包括图形化桌面环境和软件开发工具,至少需要2.0GB空闲空间。兼选空闲空间。兼选GNOME和和KDE桌面环境至少需要桌面环境至少需要2.3GB空闲空间。空闲空间。2.1.1了解系统硬件需求(续)602.1.1了解系统硬件需求(续)n磁盘需求磁盘需求(续续)服务器安装服务器安装最基本的没有最基本的没有X(图形化环境)的服务器安装需要(图形化环境)的服务器安装需要1.3GB空闲空间;空闲空间;若要安装除若要安装除X以外的所有软件包组,需要以外的所有软件包组,需要1.4GB空闲空间;若要安空闲空间;若要安装包括装包括GNOME和和KDE桌面环境的所有软件包,至少需要桌面环境的所有软件包,至少需要2.1GB空空闲空间。闲空间。定制安装定制安装基本的定制安装需要基本的定制安装需要400MB,如果选择了每一个软件包,则至少需,如果选择了每一个软件包,则至少需要要4.5GB空闲空间。空闲空间。612.1.1了解系统硬件需求(续)硬件兼容列表硬件兼容列表:nRedHatLinux9.0应该与最近两年内厂家制作应该与最近两年内厂家制作的多数硬件兼容的多数硬件兼容n最新的硬件兼容列表:最新的硬件兼容列表:http:/ 服务知识服务知识nWeb:软件包软件包ApachenFTP:软件包软件包vsftpdnDNS:软件包软件包bindnDHCP:软件包软件包dhcpdnRoute:软件包软件包zebranProxy:软件包软件包squidnMail:软件包软件包SendmailnNFS:软件包软件包NFSn文件打印共享:软件包文件打印共享:软件包SAMBAnFireWall:软件包:软件包iptables所以,如果想在所以,如果想在Linux的安装完成后能够提供各种服务,一定要选择相应的的安装完成后能够提供各种服务,一定要选择相应的软件包软件包652.1.4 驱动程序的准备驱动程序的准备n显示卡显示卡厂商厂商型号型号芯片芯片显存显存接口类型接口类型662.1.4 驱动程序的准备(续)驱动程序的准备(续)n显示器显示器厂商厂商型号型号带宽带宽刷新率刷新率672.1.4 驱动程序的准备(续)驱动程序的准备(续)n声卡声卡厂商厂商型号型号芯片芯片接口类型接口类型682.1.4 驱动程序的准备(续)驱动程序的准备(续)n网卡网卡厂商厂商型号型号芯片芯片接口类型接口类型中断(中断(IRQ)I/O范围范围速率速率69二、学习用启动盘引导安装二、学习用启动盘引导安装RedHatLinux9.0系统系统702.2 安装和配置安装和配置n选择安装方式选择安装方式本地光盘引导,本地安装本地光盘引导,本地安装本地软盘引导,本地安装本地软盘引导,本地安装本地软盘引导,网络安装本地软盘引导,网络安装nFTP安装安装nHTTP安装安装nNFS安装安装712.2.1 确定安装方式确定安装方式n本地安装本地安装n网络安装网络安装从从FTP服务器安装服务器安装从从HTTP服务器安装服务器安装从从NFS服务器安装服务器安装72n制作安装引导软盘制作安装引导软盘p软盘映象文件软盘映象文件放在放在RH9.0的第一张光盘的的第一张光盘的“/images”目录中目录中#ll/mnt/cdrom/imagesp从映象文件创建软盘从映象文件创建软盘方法一、方法一、windows下创建软盘下创建软盘RH9.0第一张光盘下第一张光盘下dosutilsrawritewinrawritewin.exe双击双击“rawritewin.exe2.2.1 确定安装方式(续)确定安装方式(续)73方法二、使用方法二、使用DOS命令命令d:cddosutilsd:dosuilsrawritefilename:d:imagesbootdisk.imgdrive:a:说明:说明:(1)D盘为光盘盘为光盘(2)在在RH9.0中启动盘的映象文件为中启动盘的映象文件为bootdisk.img74方法三、在方法三、在Linux下制做启动盘下制做启动盘#mount/mnt/cdrom#cd/mnt/cdrom/images#ddif=bootdisk.imgof=/dev/fd0bs=1440k#cd;umount/mnt/cdrom#mdira:说明:当前路径为光盘的说明:当前路径为光盘的images目录目录752.2.2 图形界面的安装图形界面的安装762.2.2 图形界面的安装(续)图形界面的安装(续)步骤:步骤:n选择安装中使用的语言选择安装中使用的语言n选择系统默认的键盘布局类型选择系统默认的键盘布局类型n选择正确的鼠标类型选择正确的鼠标类型n选择最符合需要的安装类型选择最符合需要的安装类型个人桌面个人桌面工作站工作站服务器服务器定制定制升级升级772.2.2 图形界面的安装(续)图形界面的安装(续)n定制磁盘分区定制磁盘分区选择分区工具选择分区工具n自动分区自动分区n用用DiskDruid分区分区782.2.2 图形界面的安装(续)图形界面的安装(续)确定分区方案确定分区方案n挂载点挂载点n文件系统类型文件系统类型n分区大小分区大小n格式化时是否检查磁盘坏块格式化时是否检查磁盘坏块792.2.2 图形界面的安装(续)图形界面的安装(续)n一个交换分区(至少一个交换分区(至少32MB)交换分区用来支持虚拟交换分区用来支持虚拟内存。换句话说,当没有足内存。换句话说,当没有足够的内存来容纳系统正在处够的内存来容纳系统正在处理的数据时,这些数据就被理的数据时,这些数据就被写入交换分区。交换分区的写入交换分区。交换分区的大小应该相当于计算机内存大小应该相当于计算机内存的的1.5或或2倍。创建一个有大倍。创建一个有大量空间的交换分区将会在未量空间的交换分区将会在未来升级内存的时候发挥作用。来升级内存的时候发挥作用。802.2.2 图形界面的安装(续)图形界面的安装(续)n一个一个/boot分区(分区(75MB)这个挂载点为这个挂载点为/boot的分区包含操作系统的内核(允许系统引导的分区包含操作系统的内核(允许系统引导RedHatLinux),以及其他几个在引导过程中使用的文件。鉴于多数),以及其他几个在引导过程中使用的文件。鉴于多数PCBIOS的限制,创建一个小分区来容纳这些文件是较佳的选择。对的限制,创建一个小分区来容纳这些文件是较佳的选择。对大多数用户来说,大多数用户来说,75MB引导分区应该是足够了。引导分区应该是足够了。812.2.2 图形界面的安装(续)图形界面的安装(续)n一个根分区(一个根分区(1.5GB4.5GB)其挂载点为根目录其挂载点为根目录“/”。在这个设置中,所有文件(除了贮存在。在这个设置中,所有文件(除了贮存在/boot分区上的以外)都位于根分区上。一个大小为分区上的以外)都位于根分区上。一个大小为1.5GB的根分区可的根分区可以容纳与个人桌面或工作站相当的安装(只剩极少空闲空间),而一以容纳与个人桌面或工作站相当的安装(只剩极少空闲空间),而一个大小为个大小为4.5GB的根分区将会允许安装每一个软件包。的根分区将会允许安装每一个软件包。822.2.2 图形界面的安装图形界面的安装(续)(续)n选择引导装载程序(选择引导装载程序(BootLoader)GRUBLILO832.2.2 图形界面的安装图形界面的安装(续)(续)n安装程序提供了两个引导装载程序可供选择:安装程序提供了两个引导装载程序可供选择:GRUB和和LILO。nGRUB(GRandUnifiedBootloader)是一个默认安装的功能强大的)是一个默认安装的功能强大的引导装载程序。引导装载程序。GRUB能够通过连锁载入另一个引导装载程序来载入能够通过连锁载入另一个引导装载程序来载入多种免费和商业操作系统(连锁载入是通过载入另一个引导装载程序多种免费和商业操作系统(连锁载入是通过载入另一个引导装载程序来载入来载入DOS或或Windows之类操作系统的机制)。之类操作系统的机制)。nLILO(LInuxLOader)是用于)是用于Linux的灵活多用的引导装载程序。它的灵活多用的引导装载程序。它并不依赖于某一特定文件系统,能够从软盘和硬盘引导并不依赖于某一特定文件系统,能够从软盘和硬盘引导Linux内核映像,内核映像,还能够引导其他操作系统。还能够引导其他操作系统。n“引导装载程序配置引导装载程序配置”界面如图界面如图210(教材25页)所示,在这里,可以所示,在这里,可以改变启动系统的标签,还可以使用引导程序口令。改变启动系统的标签,还可以使用引导程序口令。842.2.2 图形界面的安装图形界面的安装(续)(续)n有关网络方面的配置有关网络方面的配置手动配置手动配置DHCP852.2.2 图形界面的安装图形界面的安装(续)(续)n在该界面中,可以选择网卡的在该界面中,可以选择网卡的IP地址,并且决定网卡在启动的时候是地址,并且决定网卡在启动的时候是否被激活。这里有两种选择否被激活。这里有两种选择IP地址的方法,一种是通过地址的方法,一种是通过DHCP服务器自服务器自动分配,另外一种是自己手工填入所有的配置项。默认是通过动分配,另外一种是自己手工填入所有的配置项。默认是通过DHCP服务器自动配置。服务器自动配置。n这里选择这里选择“编辑编辑”按钮,进行手工分配地址。填入所设置的地址值,按钮,进行手工分配地址。填入所设置的地址值,然后输入系统的名称、网关和然后输入系统的名称、网关和DNS地址。地址。862.2.2 图形界面的安装图形界面的安装(续)(续)n有关防火墙的配置有关防火墙的配置高高中中无防火墙无防火墙定制定制为系统选择恰当的安全级别。在安装的时候,可以把安全级别设置为“无防火墙”,以防止干扰后续的练习。872.2.2 图形界面的安装(续)图形界面的安装(续)n选择安装语言选择安装语言简体中文简体中文英文英文882.2.2 图形界面的安装(续)图形界面的安装(续)n选择时区选择时区892.2.2 图形界面的安装(续)图形界面的安装(续)n可以通过选择计算机
展开阅读全文