1、搭建http源yum仓库
(1)在yum仓库服务端安装httpd
yum -y install httpd
(2)修改配置文件
我们httpd 中默认提供web 界面的位置是我们/var/www/html 目录,如果我们yum 源想指定目录,就需要修改蓝框2处内容
vim /etc/httpd/conf/httpd.conf
然后将DocumentRoot "/var/www"和<Directory “/var/www/html”>的指定目录修改成操作系统镜像文件所在目录/opt/iso,/opt/iso下分别是centos7.5和centos7.9的镜像
(3)启动httpd服务
systemctl start httpdsystemctl status httpd
(4)测试http访问路径
需要新增yum源只需在/opt/iso新增目录即可,在客户端中配置的话,也仅需要改变ip后面的路径就可以了
Centos7.5 yum源的访问路径:http://192.168.0.125/centos7.5/
Centos7.9 yum源的访问路径:http://192.168.0.125/centos7.9/
2、客户端配置yum源
(1)在客户端配置http发布的yum源,先测试centos7.5的yum能否正常使用
vim /etc/yum.repos.d/centos7.5.repo
[centos7.5]
name=centos7.5
baseurl=http://192.168.0.125/centos7.5
enabled=1
gpgcheck=0
yum list
查看软件列表
yum -y install lftp
安装一个工具,可正常安装
(2)测试centos7.9的yum能否正常使用
vim /etc/yum.repos.d/centos7.9.repo
[centos7.9]
name=centos7.9
baseurl=http://192.168.0.125/centos7.9
enabled=1
gpgcheck=0
yum list
查看软件列表
yum -y install dos2unix.x86_64
安装一个工具,可正常安装