系统:centos7
服务器(yum仓库)端
1.挂载系统iso光驱文件
mount /dev/cdrom /mnt
2.新建yum源仓库目录
mkdir /opt/yum.repo/centos7.repo
3.将光驱里的目录下Packages文件夹下的所有文件拷贝到
centos7.repo下
cp –R /mnt/Packages/* yum.repo/centos7.repo/
4.生成创建仓库(如果没有命令createrepo需要使用rmp或者其它
方式先安装)
createrepo /opt/yum.repo/centos7.repo/
5.配置httpd的配置文件(需要先安装httpd,可以先yum install
httpd)
vi /etc/httpd/conf/httpd.conf
修改DocumentRoot "/opt"设置访问的根目录
修改访问权限路径<Directory "/opt">
<Directory "/opt">>
配置完成后启动httpd
systemctl start httpd
启动之后可以通过浏览器进行访问了,默认使用端口是80
客户端
yum配置修改
备份:cp –R /etc/yum.repos.d/CentOS-Base.repo CentOS-Base.repo.bak
修改:vi CentOS-Base.repo,把里面的mirrorlist加上注释,baseurl注释删掉后面的链接改成
baseurl=http://192.168.137.12/yum.repo/centos7.repo/。