一、yum 简介

YUM主要用于自动升级、安装移除rpm软件包,它能自动查找并解决rpm包之间的依赖关系,要成功的使用YUM工具更新系统和软件,需要有一个包含各种rpm软件包的repository(软件仓库),提供软件仓库的服务器习惯上成为“源”服务器。网络上有大量的源服务器,但是,由于受到网络连接速度、带宽的限制,导致软件安装耗时过长甚至失败。特别是当有大量服务器大量软件包需要升级时,更新的缓慢程序令人难以忍受。

二、实验步骤

1)使用yum安装httpd服务

yum -y install httpd

2) 启动服务并查看端口是否开启

systemctl  start httpd.service

netstat -tunpl |grep 80  或 ss -tunpl |grep 80

3)关闭防火墙并输入IP地址进行访问,效果如下所示:

4)安装createrepo工具,生成reopdata文件夹

yum -y install  createrepo 

5) 创建yum仓库把所需的packages拷贝到/var/www/html/CentOS/目录下 ,如下所示

可以看到repodata文件夹的存在,repodata作为软件的仓库信息文件,输入本机的IP地址即可访问如图所示:


如果事先不存在/var/www/html/下执行:createrepo CentOS/则会自动创建repodata目录。

6)在不同的主机使用自己创建的yum源,置空/etc/yum.repos.d/目录下的配置文件,重新编辑/etc/yum.repos.d/如下所示:



7)测试yum源是否可用 

三、实验命令总结

1)清空yum缓存

yum clean all

2)查看你系统上可用的yum源信息

yum repolist

3)加载yum缓存

yum makecache

本文转自chengong1013 51CTO博客,原文链接:http://blog.51cto.com/purify/1832034,如需转载请自行联系原作者

CentOS7搭建本地yum源之http服务相关推荐

  1. Centos7搭建本地yum源,同步163源到本地yum源

    搭建yum源有两种方式,通过web服务或者是ftp服务.此处是通过ftp方式. 1.搭建ftp,我用的是vsftpd yum install vsftpd 开启vsftpd服务 systemctl s ...

  2. 如何在CentOS6.5中搭建本地yum源(Redhat6.5、CentOS7、Redhat7可参考)

    总体说明 你,是不是经常遇到rpm包环环相扣无穷无尽,而自己的主机又不能连外网的事情! 你,是不是总是面对着一个又一个的rpm安装error,深受其害而夜不能寐! 那还等什么?赶快整一个本地yum源出 ...

  3. centos搭建本地yum源:

    centos7如何搭建本地yum源局域网yum源以及网络yum源 搭建本地yum源: yum源文件存放位置:/etc/yum.repos.d/*.repo 1.清空yum源文件 rm -f /etc/ ...

  4. 使用ISO文件搭建本地yum源

    使用ISO文件搭建本地yum源 关闭SELinux vi /etc/selinux/config selinux=disabled //修改配置文件 reboot getenforce // 查看修改 ...

  5. RHEL6搭建本地yum源

    RHEL6搭建本地yum源 1.        建立本地yum源目录 mkdir /yumsource 2.        Copy光盘内容到yum源目录 cp  –a /mnt/* /yumsour ...

  6. CentOS Linux 使用系统镜像搭建本地 yum 源

    一.基础环境 操作系统:CentOS-7-x86_64-2009 二.适用场景 一般生产服务器处于内网环境中,无法连接互联网的公共 yum 源,当我们需要使用 yum 命令安装一些软件的时候,就需要我 ...

  7. ROCKY 8.4搭建本地yum源及配置局域网公用

    1.上传完整镜像文件 192.168.100.138:搭建本地yum源 192.168.100.139:使用138yum源 以下搭建以100.138为例 将iso文件上传至/opt下 2.创建挂载目录 ...

  8. Centos7.5搭建本地Yum源【2022最新--保姆级部署】

    搭建本地yum镜像 1.查看一下系统版本 命令:cat /etc/centos-release 注释:查看系统版本 2.下载对应版本镜像: 下载OS镜像文件:CentOS-7-x86_64-Every ...

  9. linux笔记之 搭建本地yum源,网卡的基本操作

    yum本地仓库 1.下载安装 vsftpd 软件存放目录/mnt/cdrom/Packages rpm -q vsftpd 查看是否安装vsftpd 没安装使用yum安装 yum -y install ...

  10. 在linux上搭建本地yum源

    准备yum仓库的光盘镜像IOS文件: 设置光驱加载本地磁盘的yum仓库的光盘镜像文件: 在linux的命令行输入setup命令打开设置窗口,选择"System Service": ...

最新文章

  1. 关于一些Linux SVN的安装使用
  2. python操作文件open_python:open/文件操作
  3. [BZOJ2456/ZOJ2132]mode/The Most Frequent Number
  4. 使用C#开发ActiveX控件[Obsolete]
  5. 物联网通信协议_自动化机器上的物联网网关的目的是什么?
  6. 计组之存储系统:5、cache(cache功能、cache工作原理、cache性能分析)
  7. 大数据_Spark_框架简介---Spark工作笔记0001
  8. spring boot 注解
  9. 星际二 地图制作过程
  10. 常用三种正态检验方法
  11. 如何查看自己的代理ip地址
  12. 敏感词过滤及反垃圾文本的相关知识(欢迎收藏)
  13. 《17.Deep Pyramidal Residual Networks》
  14. 电驴虚拟服务器常用端口选择,为何我的电驴端口映射成功还是Lowid?
  15. UnReal与Unity游戏引擎对比分析
  16. 一个简单的登录注册网页的实现
  17. 计算机开机没有显示是什么原因是什么情况,电脑开机后显示器没有反应解决方法...
  18. 麦当劳可以免费添加可乐的!
  19. 五子棋的彩蛋——背景音效
  20. iPad是真正的移动设备吗?

热门文章

  1. Atitit.如何避免公司破产倒闭的业务魔咒
  2. atitit.GUI图片非规则按钮跟动态图片切换的实现模式总结java .net c# c++ web html js
  3. paip.自适应网页设计 跟 响应式 设计的区别跟原理and实践总结
  4. paip.php-gtk 桌面程序 helloworld总结
  5. 易筋经:现代化支付系统脉络梳理
  6. 海外资管业价格战有多疯狂?史上首个零费率基金横空出世
  7. Rust: codewars的DNA to RNA Conversion
  8. Rust: 如何在Windows下Atom中配置Rust环境?
  9. 阿里云祝顺民:云网络的十年“修路”历程
  10. SpaceX上天容易,Tesla自动驾驶难 | 凌云时刻