精选文章 发布及测试yum仓库

发布及测试yum仓库

作者:wanboo0205 时间: 2019-11-06 08:58:15
wanboo0205 2019-11-06 08:58:15

5案例5:发布及测试yum仓库

5.1问题

沿用案例4,本例要求掌握发布及测试yum仓库的方法,方便在网络内提供集中的yum源服务器,主要完成下列任务:

  1. 在CentOS真机上发布yum源,包括:rhel7系统的光盘目录仓库,LibreOffice的rpm软件包仓库
  2. 在主机pc207上使用上述yum源

5.2方案

通过网络发布yum软件源时,值需要配置http或ftp资源服务器,然后将提前准备好的yum仓库目录部署到可访问的资源位置即可。

在访问网络yum软件源时,注意客户端baseurl地址必须与资源提供方式一致:

  • baseurl = http://服务器地址/目录名 == 》 /var/www/html目录名
  • baseurl = ftp://服务器地址/目录位置 == 》/var/ftp/目录名

5.3步骤

实现此案例需要按照如下步骤进行。

步骤一:在CentOS真机上发布yum仓库

1)快速搭建httpd服务器(若已建好,此步可跳过)

[root@room9pc13 ~]# yum  -y  install  httpd                  //装包
[root@room9pc13 ~]# systemctl  restart  httpd                 //起服务
[root@room9pc13 ~]# systemctl  enable  httpd                 //设置开机自启

2)确认前一步已经部署到Web网站双杀的RHEL7光盘数据:

[root@room9pc13 ~]# du  -sh  /var/www/html/rh7dvd/                  //检查部署结果
3.9G    /var/www/html/rh7dvd/

3)将准备好的LibreOffice仓库目录部署到Web网页目录

[root@room9pc13 ~]# mv  /opt/libreoffice/  /var/www/html/
[root@room9pc13 ~]# du  -sh  /var/www/html/llibreoffice/         //检查部署结果
234M    /var/www/html/libreoffice

步骤二:在pc207上访问yum仓库

1)添加新的yum仓库设置

[root@pc207 ~]# vim  /etc/yum.repos.d/new.repo
[rh7dvd]
name = RHEL 7.2 Server
baseurl = http://192.168.4.254/rh7dvd
gpgcheck = 0
[libreoffice]
name = LibreOffice 5
baseurl=http://192.168.4.254/libreoffice
gpgcheck = 0

2)测试新的yum仓库

[root@pc207 ~]# yum  repolist
.. ..
repo id             repo name                            status
libreoffice         LibreOffice 5                          53
rh7dvd              RHEL 7.2 Server                      4620
.. ..

 

 

 

 

勿删,copyright占位
分享文章到微博
分享文章到朋友圈

上一篇:多值关联过滤

下一篇:JS绑定事件三种方式

您可能感兴趣

  • SQL Server Management Studio 17.4中的新增功能; Always On AG仪表板增强功能及更多

    As all other database engines that require a GUI too to interact with, Microsoft built SQL Server Management Studio as a tool that provides an environment to manage, configure, monitor and administ...

  • 安装SQL Server 2016

    介绍 (Introduction) Microsoft SQL Server 2016 provides faster transactions and queries, deeper insights on any device, advanced analytics, new security technology, and new hybrid cloud scenarios. Alo...

  • mysql 查询最顶级_2018顶级MySQL博客作者

    mysql 查询最顶级 We made a collection of the most popular MySQL bloggers, including a link to each individual blog. The ranking is based on Alexa global score as of April 25, 2019. 我们收集了一些最受欢迎MySQL博客,包括...

  • ROS系列:二、ROS系统整体架构

    2.ROS系统整体架构 由于ROS系统的组织架构比较复杂,简单从一个方面来说明很难说清楚。按照ROS官方的说法,我们可以从3个方面来理解ROS系统整体架构,这3个方面分别是文件系统级、计算图级、开源社区级。 2.1.从文件系统级理解ROS架构 如果你是刚刚接手ROS方面的开发或项目,你肯定会觉得ROS中的各种概念非常奇怪,但是当你对ROS的使用熟练之后,你就觉得这些概念很好理解了。与其他操作...

  • Spring Boot Starter依赖包及作用

    spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。 spring-boot-starter-amqp 通过spring-rabbit来支持AMQP协议(Advanced Message Queuing Protocol. 。 spring-boot-starter-aop 支持面向方面的编程即AOP,包括spring-aop和As...

  • 第十二章 Logstash入门

    一、概念介绍 Logstash是一个类似实时流水线的开源数据传输引擎,它像一个两头连接不 同数据源的数据传输管道,将数据实时地从一个数据源传输到另一个数据源中。在数据传输的过程中,Logstash还可以对数据进行清洗、加工和整理,使数据在 到达目的地时直接可用或接近可用,为更复杂的数据分析、处理以及可视化做准备。 既然需要将数据搬运到指定的地点,为什么不在数据产生时就将数据写到需要的地方呢?...

  • SQL Server中的快照隔离

    介绍 (Introduction) In this article, I’ll explore the use of snapshot isolation using row versioning as an alternative to the classic ANSI SQL transaction levels. 在本文中,我将探索使用快照隔离的方法,该方法使用行版本控制作为经典ANS...

  • java大数据处理总结

    从总体上来看,对于大型网站,比如门户网站,在面对大量用户访问、高并发请求方面,基本的解决方案集中在这样几个环节: 1.首先需要解决网络带宽和Web请求的高并发,需要合理的加大服务器和带宽的投入,并且需要充分的利用系统中软件、硬件的缓存机制,将能缓存的内容都进行缓存存储,减少计算层和存储层的压力。 2.其次需要对业务服务器和业务支撑服务器进行合理的分层,并且采用并行计算和分布式算法对大量计算进...

华为云40多款云服务产品0元试用活动

免费套餐,马上领取!
CSDN

CSDN

中国开发者社区CSDN (Chinese Software Developer Network) 创立于1999年,致力为中国开发者提供知识传播、在线学习、职业发展等全生命周期服务。