搭建局域网yum服务器

分类:CentOS教程 阅读:47452 次

背景介绍:

经常使用在线的yum服务器下载,比较占用带宽,浪费资源。遂决定搭建局域网的yum服务器,供技术人员使用。

环境介绍:

系统:centos 6.3 mini

环境:虚拟机

服务器IP:172.16.1.200

所需工具:apache、centos-DVD1的ISO镜像(记住是DVD1,开始我就用的DVD2,结果好多东西都没有.)

开始安装:

1、#mkdir -p /data/yum/centos6.3

2、安装apache,然后修改WEB路径为“/data/yum/centos6.3″

3、安装RPM配置工具关系库包:createrepo-0.9.9-17.el6.noarch.rpm包

4、准备rpm包,此处我使用centos的光盘挂载

#mkdir -p /mnt/cdrom

#mount /dev/cdrom /mnt/cdrom

5、使用createrepo进行设置生成关系库:

#createrepo -v /data/yum/centos6.3

Saving Primary metadata
Saving file lists metadata
Saving other metadata

表示安装成功

————————————————————————————————-

配置客户端:

1、先进入到/etc/yum.repos.d/下,复制CentOS-Base.repo为CentOS-Base.repo.bak

#cd /etc/yum.repos.d

#cpCentOS-Base.repoCentOS-Base.repo.bak

# viCentOS-Base.repo

修改成如下配置

[base]

name=CentOS-$releasever ? Base

baseurl=http://172.16.1.200

enabled=1

gpgcheck=0

#wq

2、#yum clean all #清除缓存

至此服务器以及客户端配置完成!