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

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
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页