




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《Linux系统管理与应用项目实训教程》教学设计课程名称:授课年级:授课学期:教师姓名:【教学导航】项目名称安装软件建议学时6学时教学内容1.yum安装软件2.源码编译安装软件学习目标掌握几种软件安装方法的区别和使用场景掌握yum源的配置方法。掌握tar命令的使用方法掌握源码编译安装的步骤教学方式本章内容以理论讲解、实际演示为主。重点知识1、使用yum安装软件2、源码编译安装软件关键词安装软件、源码【教学过程】任务1使用yum安装软件(4学时)一、创设情境,引出知识点(1)根据生活中的例子公司服务器需要为客户提供各种环境和应用的搭建服务,技术主管要求你尽快熟悉各种基本环境和软件的安装,学会使用yum、编译、配置环境变量的方式实现软件的安装和运维工作。(2)进入主题,展开详细讲解进行yum软件安装(3)明确学习目标知识目标:(1)掌握几种软件安装方法的区别和使用场景(2)掌握yum源的配置方法。能力目标:(1)会熟练使用yum安装各种基础服务(2)会熟练配置本地和网络yum源二、进入重点知识的讲解安装软件的方法安装软件就是在系统上安装各种应用程序,满足运维人员的需求,在实际工作中,使用最多的安装方式是使用yum安装软件,偶尔会用到rpm和源码编译安装方式。使用本地软件源挂载本地光驱使用本地源最多的方式就是通过将linux镜像源连接到虚拟机上光驱上,然后将光驱挂载到linux的一个目录上,这个目录中的内容就是镜像源中的文件了上传镜像文件后挂载如果是远程操作,在挂载本地光驱不方便的情况下,可以将本地的linux镜像文件上传到系统中,然后再把该镜像文件挂载到某个目录下就可以使用该镜像文件的内容了,具体操作方法如下:(1)新建文件传输首先安装Xftp6,然后使用xshell图标栏中图标建立一个文件传输连接,然后选择本地的CentOS-7-x86_64-DVD-1810,上传到/root目录下挂载镜像文件到某个目录下。[root@localhost~]#lsanaconda-ks.cfgCentOS-7-x86_64-DVD-1810.iso2使用rpm命令安装软件rpm软件包是linux系统发行者将很多软件制作成rpm格式,存放在镜像文件CentOS-7-x86_64-DVD-1810.iso的Packages目录中,当把镜像挂载到/mnt目录下时,rpm软件包的位置就存放在了/mnt/Packages目录中。rpm包安装方法软件升级rpm
-Uvh
软件包全名安装查询1)查询是否安装2)查询软件包详细信息3)查询软件文件安装位置4)查询系统文件属于哪个rpm包3使用yum安装软件yum安装可以解决软件安装时的依赖问题,也是平时工作中使用最多的安装方法。在使用yum安装时,最重要的一个前提就是配置yum安装的源。yum源可以是本地源也可以是网络源。配置本地yum源在上例中,已经把linux的镜像文件挂载到了/mnt目录下,使用yum安装软件时,可以把yum的源配置成/mnt目录,安装某个软件时,yum能在/mnt的Packages目录中自动搜索依赖文件,进行安装,解决了rpm无法安装依赖的问题。那怎么配置yum的源,指向/mnt目录呢?首先进入到/etc/yum.repos.d下,可以把之前系统提供的源删除,因为这些源都比较慢。然后建立一个自己的源文件。名称必须要以.repo结尾。使用vi打开这个文件,配置如下:[local]name=centos7baseurl=file:///mntgpgcheck=0使用yum安装卸载软件常用的yum操作有以下几种1)安装
2)查找和显示3)
删除程序
4)清除缓存5)更新和升级配置网络yum源yum本地源的特点是安装速度快,但有时候本地源里没有相关的软件时,就需要配置网络yum源了,配置网络yum源之后,就可以直接使用网上软件资源进行线上安装。使用比较多的网络源有阿里云的yum源和163的yum源。配置aliyun的yum源。(1)删除以上自己配置的本地yum源local.repo(2)登录/mirror/网址。(3)找到自己需要的软件源,这里选择centos。同步网络源到本地同步网络源就是将网络源上的安装包下载到本地,提高访问速度,使用reposync工具进行同步,具体操作如下:1)安装reposync2)在本地配置外网的yum源,以阿里云上的openstack源为例3)下载软件源到本地目录4)建立索引三、本任务注意点1yum安装的前提是源配置,一定要熟练掌握本地和网络源的配置。2挂载光驱永久生效的方法是在/etc/fstab文件中进行配置修改。四、任务拓展训练挂载本地光驱到/mnt目录,使用rpm方式安装lrzsz软件包。在windows上制作一个.zip压缩包,文件名称和内容任意,利用安装好的lrzsz软件提供的rz命令上传这个压缩包到/root目录下。使用rpm方式安装unzip软件,解压上题中上传的/root目录下的压缩文件。安装zip压缩软件,将/etc/yum.repos.d目录中的内容压缩成yum.zip。使用sz命令将yum.zip上传到windows中保存。卸载/mnt目录,在/mnt目录中创建子目录centos和iaas。将光驱挂载到/mnt/centos目录中,上传提供的iaas.iso文件到/root目录下,然后将其挂载到/mnt/iaas目录中。制作本地源local.repo,其中包括2项源配置,一个源是/mnt/centos目录,另一个是/mnt/iaas目录。使用yum安装服务软件httpd。使用yum安装服务软件vsftpd。任务2源码编译安装软件(2学时)一、创设情境,引出知识点(1)根据生活中的例子yum安装方法可以解决大多数的软件安装需求,但如果对软件安装的版本、模块、安装目录等有更多个性化的需求,就需要使用源码编译安装的方法安装软件,技术主管要求你掌握这项基本技能。(2)进入主题,展开详细讲解源码编译安装软件(3)明确学习目标知识目标:(1)掌握tar命令的使用方法(2)掌握源码编译安装的步骤能力目标:(1)会下载解压缩源码程序(2)会编译安装源码程序二、进入重点知识的讲解1使用wget下载软件本任务nginx软件为例,讲解源码编译安装的过程,如果要进行编译安装,首先要下载软件的源码,这里使用wget软件下载nginx软件源码到本地。首先切换到/usr/local/src目录中,一般我们习惯把源码文件放到这个目录,当然放到其他目录也是可以的,登录/en/download.html网址,找到稳定版nginx-1.18.0,复制链接地址2解压缩软件tar命令.tar.gz是linux系统中应用最多的一种压缩格式,需要使用tar工具将它解压。tar的作用是将一个目录进行打包归档,本身不具备压缩和解压缩功能。tar调用程序进行压缩和解压缩。.gz结尾的文件是gzip程序进行压缩的文件,tar中使用-z参数来调用gzip程序,实现目录内容的打包压缩操作。3编译安装nginx在源码配置和编译安装之前,需要安装配置与编译的必要软件。nginx配置编译需要安装gccgcc++pcrepcre-develzlibzlib-devel软件,其中gcc与gcc++是编译工具,pcre、pcre-devel、zlib、zlib-devel是nginx配置所需要的库文件。安装方法是配置本地yum源,然后安装。源码配置配置命令就是configure命令。一般来说,configure文件是位于源码根目录下的一个可执行的脚本文件,它有很多选项,而且不同软件的选项都不完全一致。可以在待安装的源码目录下使用命令./configure–help可以输出详细的选项列表。源码的编译程序的安装运行nginx服务,查看结果4编译安装python3python是当前很流行的编程语言,要想在linux运行python程序,必须要先下载安装python工具,在linux安装python主要有以下几个步骤:1.首先用浏览器访问/downloads/source/,选择Python-3.6.12,单击Download按钮2.进入下载页面,选择Gzippedsourcetarball,右键复制链接地址3.下载及解压压缩包。4.安装必要的软件包5.源码配置6.编译安装7.查看安装版本8.配置环境变量三、本任务注意点启动nginx服务要在nginx命令前加上./。要关闭防火墙放行nginx服
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 抗过敏药的3大关键点
- 学校病事假管理制度
- 学校足球组管理制度
- 学生返乡后管理制度
- 完善与优化管理制度
- 定置目视化管理制度
- 实训室柴油管理制度
- 审车站员工管理制度
- 客运危险源管理制度
- 家乐福存货管理制度
- 云南省保山市2023-2024学年高一下学期语文期末检测试卷(含答案)
- 园艺学:植物嫁接技术的创新与应用
- 2025商丘市辅警考试试卷真题
- 莱西市2025年三年级数学第二学期期末统考试题含解析
- 高速公路施工标准化管理指南
- 网络支付行业的发展趋势
- 不动产登记代理人《地籍调查》历年考试真题及答案(高频题)
- 2025年初级人工智能训练师(五级)资格理论考试题(附答案)
- 康复治疗室工作制度
- 铝合金门窗安装施工方案
- 胃癌化疗患者的护理查房
评论
0/150
提交评论