基于HTTP构建YUM网络源

背景:yum光盘源只能在本机使用,局域网其他机器无法使用,如果想使用yumguan光盘源的话,需要在每台服务器上都配置,相当麻烦,在企业中bu不可取,所有需要构建HTTP本地源,通过createrepo创建本地源来解决。

1、挂载guan光盘镜像到/mnt下

      mount /dev/cdrom   /mnt

2、复制镜像文件到/var/www/html/centos/目录下

mkdir -p  /var/www/html/centos

cp -r /mnt/Packages/*     /var/www/html/centos/

3、使用creatererepo创建本地源,执行命令会在centos下生成rerepodata目录

yum install createrepo -y

cd /var/www/html/centos/

createrepo  ./

4、HTTP发布yum本地源,需要通过apache服务器发布/var/www/html/cetos/下的所有软件包

yum install httpd httpd-devel -y

useradd apache -g apache

systemctl start httpd

查看apacheshsh是否正在运行

ps -aux | grep httpd

5、至此yum网络服务端配置完成,接下来的是配置客户端的yum源

vi /etc/yum.repo.d/Centos-Base.repo

把baseurl 修改为 baseurl=http://192.168.1.2/centos/ 保存退出

6、客户端情况yum缓存就大功告成了。

yum clean all

(注意:环境是xi)先要关闭防火墙,关闭selinux、然后就是客户端的版本最好要和服务端的版本一致,否正会出现问题)

 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值