介绍在局域网里面配置本地yum源
环境:
在私有云的服务器上配置本地yum源
在局域网中有多台服务器,网段为192.168.10.0/24
在其中一台10.11配置本地yum源,其他服务器中的baseurl中配置为10.11的路径
10.11的本地yum配置
1.拷贝或者上传镜像CentOS-7-x86_64-DVD-1804到本地
ll /user/local/src/ CentOS-7-x86_64-DVD-1804
2.挂载镜像
挂载目录:/mnt/iso mkdir -p /mnt/iso 挂载iso mount -o loop /usr/local/src/CentOS-7-x86_64-DVD-1804.iso /mnt/iso 设置开机自启 vi /etc/fstab /usr/local/src/CentOS-7-x86_64-DVD-1804.iso /mnt/iso iso9660 loop,defaults 0 0
3.配置并刷新yum
离线情况下:mv -f /etc/yum.repos.d/* /home/
vim /etc/yum.repos.d/local.repo
[local-yum] name=Local Repository baseurl=file:///mnt/iso ##该目录为iso挂载目录 enabled=1 gpgcheck=0
yum clean all
yum repolist
4.安装httpd,关闭防火墙,浏览器访问http://192.168.10.11:80
将YUM源配置到httpd(Apache Server)中,其他的服务器即可通过网络访问这个内网中的YUM源了
yum -y install httpd mkdir -p /var/www/html/CentOS-7 cp -r /mnt/iso/ /var/www/html/CentOS-7 浏览器访问:http://192.168.10.11:80/CentOS-7
10.12的配置
vim /etc/yum.repos.d/local.repo
[local-yum] name=Local Repository baseurl=http://192.168.10.11/CentOS-7 ##该目录为iso挂载目录 enabled=1 gpgcheck=0
yum clean all
yum repolist