centos 搭建yum源服务器
1、安装httpd
只是做测试用,生产环境是不联网的,要自己编译安装,自己的虚拟机可以直接yum安装
yum install -y httpd
systemclt start httpd
注意:防火墙,可开放端口80或直接关闭防火墙
浏览器访问,成功
2、下载ios
地址:https://mirrors.bfsu.edu.cn/centos/
根据自己的操作系统选择,版本解释:
CentOS-7-x86_64-DVD-2003-02.iso # 标准安装版(推荐)
CentOS-7-x86_64-Everything-2003-02.iso # 完整版,集成所有软件(以用来补充系统的软件或者填充本地镜像)
CentOS-7-x86_64-Minimal-2003-02.iso # 精简版,自带的软件最少
CentOS-7-x86_64-NetInstall-2003.iso # 网络安装版(从网络安装或者救援系统)
因为本地有DVD版的,就不另外下载了,做yum源服务器的话最好用 Everything 完整版的
3、将ios挂载
创建目录:mkdir -p /var/www/html/centos,用来在httpd下挂载ios
挂载ios:mount -t auto CentOS-7-x86_64-DVD-2003.iso /var/www/html/centos/
用httpd网站查看
3、修改yum源库地址
修改yum库
vim /etc/yum.repos.d/CentOS-Base.repo
将baseurl修改成自己搭建的yum库地址(注意:是文件下的所有mirrorlist都屏蔽,baseurl都要修改)
yum clean all
yum list tree
和挂载上的版本一致
换一台虚拟机,其它服务器的CentOS-Base.repo修改,同样文件下的所有mirrorlist都屏蔽,baseurl都要修改
再 yum clean all 就可以使用了