本地局域网yum源
1.服务端配置
1.1 安装httpd
[root@centos7]# yum install httpd
[root@centos7]# systemctl enable httpd
[root@centos7]# systemctl start httpd
1.2 禁用selinux
vim /etc/selinux/config
SELINUX=disabled
1.3 禁用防火墙
systemctl disable firewalld centos7以后版本
chkconfig iptables off centos6以前版本
1.4 挂载光盘
将CentOS 光盘文件copy到/var/www/html/repo
此处使用了链接方式,将其链接到已经在本地磁盘的/mnt/CentOS7_ISO
[root@centos7]# ln -sv /mnt/CentOS7_ISO /var/www/html/repo
‘/var/www/html/repo’ -> ‘/mnt/CentOS7_ISO’
[root@centos7]# ls /var/www/html/repo
CentOS_BuildTag EULA images LiveOS repo RPM-GPG-KEY-CentOS-7 TRANS.TBL
EFI GPL isolinux Packages repodata RPM-GPG-KEY-CentOS-Testing-7
2.客户端配置
2.1 把centos自带的yum源移动到bak目录下
mkdir /etc/yum.repos.d/bak
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak
2.2 创建新的Yum文件
vim /etc/yum.repos.d/base.repo
[base]
name=CentOS
baseurl=file:///var/www/html/repo #ios挂载目录
gpgcheck=0
[epel]
name=EPEL
baseurl=http://mirrors.aliyun.com/epel/$releasever/$basearch
gpgcheck=0
enabled=0
2.3 清除原有的yum信息
yum clean all
2.4 列出仓库信息
yum repolist