Linux教学课件全书课件完整版ppt全套教学教程最全电子教案电子讲义(最新).ppt
《Linux教学课件全书课件完整版ppt全套教学教程最全电子教案电子讲义(最新).ppt》由会员分享,可在线阅读,更多相关《Linux教学课件全书课件完整版ppt全套教学教程最全电子教案电子讲义(最新).ppt(700页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Linux网络操作系统配置与管理,课程介绍,教学目的和要求 教学设计 教学内容 实训环节 参考书,掌握Linux的安装与启动方法; 掌握Linux下常用命令的使用; 掌握Linux的磁盘文件与设备管理、用户与用户组管理、服务与进程管理和软件包管理的方法; 熟练掌握在Linux下的网络连接配置方法; 熟练掌握在Linux下安装、配置、管理和使用DHCP服务器、DNS服务器、FTP服务器、Samba服务器、Web服务器、Email服务器、防火墙、SELinux等。,教学目的和要求,教学设计,在设计教学时,我们以“阿福”为人物,以某公司网络管理员的工作岗位为背景,通过该人物在工作中所遇到的14个工作
2、项目为线索,将每个项目分解为若干任务,逐层展开,引入Linux操作系统以及服务器配置、管理的各知识点及操作技能。,人物背景,阿福是某职业技术学院的一名大学生,今年刚毕业,他在学校里学的是计算机网络技术专业。随着社会竞争的日益激烈,大学生的增多,工作也特别地难找,阿福花费了一个月也没有找到和自己所学专业相吻合的工作。眼看着其他同学都找到了自己满意的工作,阿福非常着急。最后经一个同学的介绍他来到了天成公司,担任这里的网络管理员。,人物背景,大家好!我叫阿福。,我终于找到工作了,好高兴哦。,我一定会努力工作的,加油!,阿福的公司,阿福任职的这个天成公司并不是什么大公司,只是一个刚成立不久的小企业,从
3、事服装加工业务,员工约有70多人。最近,老板为了加强企业宣传,扩大企业的知名度,同时也为了公司内部管理和联系方便,准备成立一个信息部,阿福就幸运地成为了信息部的第一个员工。虽然现在阿福还没有什么头衔,不过老板承诺,只要阿福的工作能让他满意,一年后会给他升级、提薪。,当老板,有时候也很烦。,好好干,升职、提薪,教学内容(1),项目1 Linux的安装与启动 项目2 Linux常用命令的使用 项目3 文件与设备管理 项目4 用户与用户组管理 项目5 服务与进程管理 项目6 软件包管理 项目7 配置网络连接,教学内容(2),项目8 Linux安全配置 项目9 安装和配置Samba服务器 项目10 安
4、装和配置DHCP服务器 项目11 安装和配置DNS服务器 项目12 安装和配置FTP服务器 项目13 安装和配置Web服务器 项目14 安装和配置Email服务器,项目1 Linux的安装与启动,任务1 初识Linux 任务2 在Vmware中创建虚拟机 任务3 安装Red Hat Enterprise Linux 6 任务4 Linux的启动与登录 任务5 Linux的注销与退出,项目2 Linux常用命令的使用,任务1 启动shell 任务2 熟悉shell命令的使用方法 任务3 使用基本操作命令 任务4 使用目录操作命令 任务5 使用文件操作命令 任务6 使用vi编辑器,项目3 文件与设
5、备管理,任务1 认识Linux的文件系统 任务2 使用Nautilus文件管理器 任务3 创建分区和文件系统 任务4 挂载与卸载文件系统 任务5 使用移动存储设备,项目4 用户与用户组管理,任务1 用户管理 任务2 用户组管理 任务3 使用用户管理器管理用户和组 任务4 利用sudo运行特权命令,项目5 服务与进程管理,任务1 认识Linux的启动过程与运行级别 任务2 Linux的服务管理 任务3 Linux的进程管理,项目6 软件包管理,任务1 RPM软件包管理 任务2 用yum管理软件包 任务3 TAR软件包管理,项目7 配置网络连接,任务1 用图形化工具配置网络连接 任务2 用命令配置
6、网络连接 任务3 安装和配置ADSL拨号连接 任务4 网络调试命令的使用,项目8 Linux安全配置,任务1 配置Linux防火墙 任务2 配置SELinux,项目9 安装和配置Samba服务器,任务1 安装Samba服务 任务2 启动、停止与重启Samba服务 任务3 配置Samba服务 任务4 Windows客户端访问Samba共享资源 任务5 Linux客户端访问Samba共享资源 任务6 Linux客户端访问Windows共享资源,项目10 安装和配置DHCP服务器,任务1 安装与启动DHCP服务 任务2 配置DHCP服务器 任务3 配置Windows的DHCP客户端 任务4 配置Li
7、nux的DHCP客户端,项目11 安装和配置DNS服务器,任务1 安装与启动DNS服务 任务2 配置主DNS服务器 任务3 配置辅助DNS服务器 任务4 配置转发DNS服务器 任务5 设置DNS客户端 任务6 测试DNS服务器,项目12 安装和配置FTP服务器,任务1 安装与启动vsftpd服务 任务2 配置匿名账号FTP服务器 任务3 配置本地账号FTP服务器 任务4 连接和访问FTP服务器,项目13 安装和配置Web服务器,任务1 安装与启动Apache 服务 任务2 Apache服务器的基本配置 任务3 基于IP地址的虚拟主机配置 任务4 基于名称的虚拟主机配置,项目14 安装和配置Em
8、ail服务器,任务1 安装与启动Sendmail服务 任务2 Sendmail服务器的基本配置 任务3 设置邮箱容量 任务4 设置虚拟域用户 任务5 验证与调试Sendmail服务器,实训环节(1),实训1 Linux的安装与启动 实训2 Linux常用命令的使用 实训3 文件与设备管理 实训4 管理用户和用户组 实训5 服务与进程管理 实训6 软件包管理 实训7 配置网络接口,实训8 Linux安全配置 实训9 安装与配置Samba 服务器 实训10 安装和配置DHCP服务器 实训11 安装与配置DNS服务器 实训12 安装和配置 FTP服务器 实训13 安装与配置Apache服务器 实训1
9、4 安装与启动Sendmail服务器,实训环节(2),阿福在他的这份新工作中会碰到老板的那些要求,阿福的表现能否让老板满意呢? 我们的故事就此开始了,项目1 Linux的安装与启动,项目场景,阿福任职的这个公司并不是什么大公司,只是一个刚成立不久的小企业,所以老板刚开始也并没有多少的资金来配置先进的设施。但是现在社会上无论什么企业都要有电脑来管理公司,无论是业务还是员工,使用电脑管理既方便还节省资金。 老板听说买一个正版的操作系统要几千块钱,而Linux操作系统不仅免费还很稳定。所以老板就让阿福考虑一下是否可以选择Linux作为公司服务器的操作系统。,Linux好用么?,而阿福是一个刚从大学毕
10、业的新手,虽然在学校学过一些这方面的知识,但是真的要面临这样的决策,还真有点困难。于是阿福决定先在网上收集一些关于Linux方面的资料,对它作一些了解,然后再来考虑是否选用Linux作为公司服务器的操作系统。,项目场景,我很忙! 别来烦我!,阿福的具体任务安排,任务1 初识Linux 任务2 在Vmware中创建虚拟机 任务3 安装Red Hat Enterprise Linux 6 任务4 Linux的启动与登录 任务5 Linux的注销与退出,任务1 初识Linux,阿福是个做事有计划的人,为了在查资料时做到思路清晰,他特地记录下他想要了解的几个感兴趣的问题:,1、 Linux是怎么产生的
11、?2、 Linux有哪些不同的版本? 3、 Linux有什么特点? 4、 Linux有哪些应用?,阿福的工作计划,带着这些问题,阿福打开自己的电脑,查找一些关于Linux方面的知识。,linux,按 键,哦,难怪老板让我安装Linux ,原来Linux还真是不错哎。,阿福找到了一大堆关于linux的资料。看了这些资料,阿福对Linux有了更深入的了解。他把所了解的内容分门别类的进行了整理:,1.1.1 Linux的起源,简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于Intel x86系列CPU的计算机上。其目的是建立不受任何商品化软件的版权制约的、全世界都能自
12、由使用的Unix兼容产品。 Linux最早由一位名叫Linus Torvalds的计算机爱好者开发,他的目的是设计一个代替Minix的操作系统,这个操作系统可用于386、486或奔腾处理器的个人计算机上,并且具有Unix操作系统的全部功能。,1.1.1 Linux的起源,Linus Torvalds,吉祥物(标志),1.1.2 Linux的版本,按Linux开发技术 内核(Kernel)版本 发行(Distribution)版本。 从使用的语言 英文版 中文版 其他语言版本,1.1.2 Linux的版本,1、Linux的内核版本 由3个部分数字构成,其形式如下: Major.minor.pat
13、chlevel 其中: major:表示主版本号,通常在一段时间内比较稳定。 minor:表示次版本号,如果是偶数,代表这个内核版本是正式版本,可以公开发行;而如果是奇数,则代表这个内核版本是测试版本,还不太稳定仅供测试。 patchlevel:表示修改号,这个数字越大,则表明修改的次数越多,版本相对更完善。 如:linux 2.6.18,. Linux的发行版本 构成Linux发行版的基本软件和功能: 系统引导管理程序(Boot Manager) 用户界面 X-Window系统 系统管理 Internet服务 文件和打印服务 应用程序 工具和库程序,常见的一些Linux发行版本有: Redh
14、at Linux Debian Linuxhttp:/www.debian.org Slackware Linuxhttp:/www.slackware.org Mandrake Linux Suse Linux Turbo Linux,Redhat Linux原先只有一个系列,至Redhat Linux 9后,分为2个系列: 免费的Fedora Core系列(FC) 收费的Red Hat Enterprise Linux系列(RHEL),Linux之所以能在短短的十几年间得到迅猛的发展,是跟Linux所具有的良好特性分不开的, 其具有以下主要特点:,多用户 多任务 多平台 漂亮的用户界面 硬
15、件支持 强大的通信和联网功能 应用程序支持,1.1.3 Linux的特点,Linux之所以受到广大计算机爱好者的喜爱,主要原因有两个,一是它属于自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以根据自己的需要对它进行必要的修改和无约束地继续传播。另一个原因是,它具有Unix的全部功能,任何使用Unix操作系统或想要学习Unix操作系统的人都可以从Linux中获益。,1.1.3 Linux的特点,免费的,强!,1.1.4 Linux的应用,目前全球Linux用户正在不断增加,许多知名企业和大学都是Linux的用户。IBM、HP、Dell、Oracle、AMD等大公司正大力支持Lin
16、ux的发展,不断推出基于Linux平台的相关产品。 1、Intranet 开放性和可扩展性 通用性 简易性和经济性 安全性,2、服务器 网络服务 文件和打印服务 数据库服务 3、嵌入式系统 Linux具有很强的可移植性,支持各种不同电子产品的硬件平台。 Linux内核可免费获得。 Linux功能强大并且内核很小。 Linux支持多种开发语言。 4、集群计算机 所谓集群计算机(Cluster Computer)就是利用高速的计算机网络,将许多计算机连接起来,并加入相应的集群软件形成的具有超强可靠性和计算能力的计算机。,任务2 在Vmware中创建虚拟机,项目场景,通过昨天的资料收集和分析,阿福觉
17、得Linux真的是一个不错的操作系统,特别适合他们这样的中小公司服务器使用。于是阿福决定安装一个试试。,Linux就像是为俺们公司的服务器订做的操作系统,阿福觉得自己第一次安装Linux操作系统,还不知道安装的具体步骤,操作系统并不像应用程序,安装起来会有点费事。为了熟悉Linux操作系统,避免在正式安装的时候出现错误,他决定先在虚拟机上尝试着安装Linux操作系统,熟悉Linux的操作,等以后才在服务器上正式安装。,项目场景,小心驶得万年船哦!,安装并启动Vmware,新建虚拟机,进入新建向导,选择自定义,选择虚拟机版本,选择安装方式,一定要选择稍后安装系统,选择需要安装的系统和相应的版本,
18、 这里没有RHEL6,就用RHEL5来代替,给安装的虚拟机命名和选定安装位置,处理器的设置,给虚拟机分配内存,配置虚拟机的网络连接方式,选择I/O控制类型(默认),配置硬盘,选择硬盘类型,给硬盘划分大小,设置硬盘的文件名,创建虚拟主机的相关信息,以上就完成了虚拟机的创建, 点VM进行虚拟机的光盘配置,开机启动,进行RHEL6的安装,任务3 安装Red Hat Enterprise Linux 6,1.3.1 Linux安装前的准备,1、确定硬件需求 2、选择安装方法 3、准备工作的步骤,1、确定硬件需求,Red Hat Enterprise Linux 6在图形化界面下对系统的需求: (1)
19、处理器:Pentium 400MHz及以上(或x86兼容) ; (2) 内存:最小256MB,推荐512MB以上; (3) 硬盘:最小安装3GB,完整安装5GB。考虑用户的数据需求,建议至少8GB; (4) 引导设备:CD/DVD驱动器,或USB引导设备; (5) 显示卡:VGA或更高分辨率; (6) 鼠标:两键或三键。,小菜一碟嘛!,2、选择安装方法,1. 光盘 如果有一个光盘驱动器和Red Hat Linux光盘,可以使用这种方法。该方法需要一个引导盘或一个可引导的光盘。 2. 硬盘驱动器 如果已将RHEL6的ISO映像复制到本地硬盘驱动器中,可以使用这种方法。该方法需要一个引导盘。,2、
20、选择安装方法,3. NFS映像 如果是从一个NFS服务器中使用ISO映像或RHEL6的映像来安装,可以使用这种方法。该方法需要一个网络驱动程序盘。 4. FTP 如果是从一个FTP服务器中直接安装,可以使用这种方法。该方法需要一个网络驱动程序盘。 5. HTTP 如果是从一个HTTP(万维网)服务器中直接安装,可以使用这种方法。该方法需要一个网络驱动程序盘。,我选啥方法呢?,嗯,在Vmware中还是用ISO镜像文件吧!,3、准备工作的步骤,第1步:备份数据 第2步:收集硬件信息 第3步:准备Linux安装盘(ISO镜像) 第4步:在Vmware中新建虚拟机,1.3.2 Red Hat Linu
21、x 的安装过程,安装程序引导,测试安装光盘,安装程序起始界面,选择安装过程中所使用的语言,键盘配置,选择存储设备,存储设备出错警告,设置主机名,配置网络,配置时区,设置根用户密码,脆弱密码提示,选择安装类型,查看分区布局,格式化警告,修改分区警告,GRUB配置,准备安装软件,软件组选择,软件包依赖关系检查,启动安装过程,软件包安装过程,安装完成,GRUB启动菜单,初次启动的欢迎界面,许可证信息,设置软件更新,完成更新设置,创建用户,创建用户,设置日期和时间,设置kdump,任务4 Linux的启动与登录,登录界面,选择用户,输入密码,RHEL6的主界面,任务5 Linux的注销与退出,注销系统
22、,注销系统,关机与重启,关机与重启,小结,俺还学会Linux的启动、登录、注销、关机!,俺会安装Linux了!,目前Linux在服务器领域继续发挥着越来越大的作用。同时它也是嵌入式系统和构筑集群计算机的首选。,Linux是自由软件,具有Unix的全部功能。,Linux有很多发行版本,其中Red Hat公司推出的各种Linux发行版本目前使用最为广泛。,Linux的版本分内核版本和发行版本。,Linux 操作系统的缔造者是芬兰青年Linus Torvalds(李纳斯托沃兹)。,项目2 Linux常用命令的使用,项目场景,自打上次Linux操作系统安装成功之后,老板对阿福的表现很满意。并准备过几天
23、交代给他下一步的工作安排。阿福心想:坏了, Linux我还不怎么会用呢!赶紧利用这几天练习练习吧。,从哪儿下手呢?,还是先熟悉一下Linux的基本操作命令吧。,阿福的具体任务安排,任务1 启动shell 任务2 熟悉shell命令的使用方法 任务3 使用基本操作命令 任务4 使用目录操作命令 任务5 使用文件操作命令 任务6 使用vi编辑器,我很忙别烦我!,任务1 启动shell,Shell,Linux由内核(Kernel)、外壳程序(Shell)、实用程序(Utility)、应用程序(Application)构成 Linux系统的shell作为操作系统的外壳,为用户提供使用操作系统的接口。它
24、是命令语言、命令解释程序及程序设计语言的统称。,常用的Shell,Bourne Shell(sh, bash) 最早被大量使用而且标准化的shell C shell(csh, tcsh) 易于使用且会话性强,最早提供alias、history、 job control功能 Korn shell(ksh) 语法与sh兼容,大多数的Linux发行版本以Bash Shell作为默认的外壳程序。,在Linux系统中打开Bash Shell终端的方式有以下两种: 在桌面上依次单击“应用程序系统工具终端”; 右击某个位置(如桌面、用户的主文件夹图标),从弹出的快捷菜单中选择“在终端中打开”命令。,任务2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Linux 教学 课件 全书 完整版 ppt 全套 教程 电子 教案 讲义 最新
限制150内