Centos搭建本地Yum源并同步阿里云yum源

本文详细介绍了如何在Centos系统中搭建本地Yum源,并同步阿里云的yum源。通过安装httpd和yum-utils,创建镜像文件夹,使用reposync同步源,然后配置Apache服务器,设置自动同步脚本和定时任务,最后在客户端修改repo文件,实现从本地Yum源安装软件。
摘要由CSDN通过智能技术生成

1、先在yum-server上设置好阿里云的centos和epel的yum源,并测试可以访问。阿里云yum源:https://opsx.alibaba.com/mirror

安装apache和repository的管理工具yum-utils

yum install httpd yum-utils createrepo -y

 

2、新建文件夹/mirrior,chown赋予apache用户权限,apache或者nginx注意修改权限。

mkdir -p  /mirrior

chown -R apache.apache /mirrior,chmod -R 755 /mirrior

 

3、同步yum源的rpm包到本地使用reposync,同步完成后用du -sh /mirrior检查文件夹大小

reposync -n --repoid=extras --repoid=updates --repoid=base --repoid=epel -p /mirrior

 

4、createrepo 命令用于创建yum源(软件仓库),即为存放于本地特定位置的众多rpm包建立索引,描述各包所需依赖信息,并形成元数据。

createrepo -po /mirrior/base /mirrior/base

createrepo -po /mirrior/updates /mirrior/updates

createrepo -po /mirrior/extras /mirrior/extras

createrepo -po /mirrior/epel /mirrior/epel

 

5、设置apache 根目录设置为/mirrior

修改/etc/httpd/conf/httpd.conf

注释#

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值