注册 X
提交 注:点击提交后系统会发送邮件到邮箱验证!(仅支持中国大陆邮箱)
我已阅读并同意 服务条款
首页 > IT技术笔记 > 查看笔记

Centos7 搭建自己的私有yum镜像源

环境

服务器:Centos7.4 IP地址:192.168.0.1

一、配置自身镜像源并安装工具

centos5、centos6、centos7的地址如下,后面教程默认制作centos7的镜像

CentOS 5

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

CentOS 6

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

CentOS 7

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

        
        
      

二、制作base仓库

有外网的环境可以通过reposync同步,如果是无法连接外网的环境可以下载Everything版ISO镜像获取软件包或者在外网reposync同步后拷贝目录至搭建环境

1. 通过ISO镜像制作,如果需要全面的仓库,建议跳过此步骤,直接按照三、四、五、六步骤执行

        
        
      

三、通过reposync制作base仓库

        
        
      

四、通过reposync制作extras仓库 (可选)

创建目录

mkdir -p /home/repos_local/centos/7

同步

reposync -r extras -p /home/repos_local/centos/7

创建repo数据

createrepo /home/repos_local/centos/7/extras

五、通过reposync制作updates仓库 (可选)

        
        
      

六、通过reposync制作epel仓库 (可选)

        
        
      

七、搭建Web服务

自行搭建好nginx

        
        
      

访问http://192.168.0.1测试是否看到目录

八、制作repo文件

创建repo文件

vi /home/repos_local/local.repo

local.repo内容:

        
        
      

九、测试私有镜像源

        
        
      


 打赏        分享



评论

邮箱: 昵称: