创建本地yum源
0、环境
系统:Centos7.9.2009
1、挂载镜像
mkdir /mnt/centos
mount -o /dev/sr0 /mnt/centos # 光盘
mount -o loop /isofile /mnt/centos # 镜像文件
2、更改yum源文件
cd /etc/
cp yum.repos.d old.yum.repos.d # 备份源文件
cd /etc/yum.repos.d/
rm -r * # 删除源文件
vim localyum.repo # 创建新源文件
#### 写入
[centos] #和name=的名字保持一致
name=centos
baseurl=file:///mnt/centos # 镜像挂载地址
gpgcheck=0
enabled=1
####
本地源至此已可正常使用
3、创建http服务使内网其他同版本系统服务器可以使用
yum -y install httpd # 安装httpd
ln -s /mnt/centos/ /var/www/html/ # 将镜像挂载位置软连接到httpd主页位置
vim /etc/httpd/conf/httpd.conf # 配置httpd端口,可不配置
将“Listen 80”改为“Listen 5001” # 可以不修改使用默认80端口或其他端口
systemctl start httpd # 启动httpd服务
防火墙需放行指定端口
4、其他内网服务配置
cd /etc/
cp yum.repos.d old.yum.repos.d
cd /etc/yum.repos.d/
rm -r *
vim httpyum.repo
#### 写入
[centos] #名字随便起,但必须和name=的名字保持一致name=centos
baseurl=http://本地源主机ip:5001/centos
gpgcheck=0
enabled=1
####