您的位置:首页 > 理论基础 > 计算机网络

利用iso制作本地yum源 http制作yum源镜像服务器

2017-09-30 21:54 1571 查看

1.制作本地源镜像

(1)将iso文件进行挂载,一般是挂载在/mnt目录下

mount centos.iso /mnt


(2)配置yum

yum源文件所在的目录为/etc/yum.repos.d/且必须在这个目录才生效,文件名后缀为.repo

cd /etc/yum.repos.d/
mkdir bak
mv *repo bak/
vim local.repo


这个文件的含的内容主要如下:

[标题]

name=名字

baseurl=所有rpm包所在的路径可以是网站也可以是本地目录分三种格式ftp:// http:// file://

enabled=0/1这个源是否启用 0不启用1启用

gpgcheck=0/1这个包是否做key校验

gpgkey=file:///etc/pki/rpm-gpg/这个目录下的key文件(如果gpgcheck=0就不需要这一项)

编辑内容为

[mnt]
name=mnt
baseurl=file:///host/mnt
gpgcheck=0
enabled=1


(3)进行验证

yum clean all   ##清空缓存
yum makecache


2.搭建yum服务器

默认提供的是80端口

(1)搭建http服务器,启动

yum install -y httpd
systemctl enable httpd
systemctl start httpd


(2)挂载镜像

按照如上方式启动的httpd服务,占用端口80,默认访问路径是/var/www/html/

mount centos.iso /var/www/html/iso


(3)在其他机器上配置yum源

cd /etc/yum.repos.d/
mkdir bak
mv *repo bak/
vim http.repo


http.repo的内容为:

[http]
name=http_iso
baseurl=http://100.99.10.22/iso
gpgcheck=0
enabled=1


然后进行更新

yum clean all
yum makecache
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  yum linux