配置CentOS 7本地机房yum源

CentOS 7已经退出支持,但当前仍使用较多,使用网络源比较慢。于是自己配置本地机房yum源。

yum源服务器:使用debian 12

1,debian服务器安装配置nginx服务

使用apt直接安装nginx

apt -y install nginx

修改/etc/nginx/sites-available/default配置文件(默认的配置文件),主要修改server部分的

# 指定web服务目录  
root /var/www/html;
# 显示文件目录列表
autoindex on;

重启nginx服务

systemctl restart nginx

通过浏览器页面方式 http://主机IP 访问,显示nginx页面表示nginx配置成功

下载CentOS 7的完整ISO

这里使用的是 网易镜像的CentOS 7
包含Everything的iso

上传到debian服务器上,mount iso 到/media目录下

mount -o loop CentOS-7-x86_64-Everything-2207-02.iso /media

复制/media下的所有文件到 /var/www/html/CentOS7/x86_64/ 目录下

mkdir -p /var/www/html/CentOS7/x86_64/
cp -a * /var/www/html/CentOS7/x86_64/

通过浏览器页面方式 http://主机IP/CentOS7 访问,显示iso的目录

客户端配置yum源

CentOS7 客户端删除 /etc/yum.repo.d 目录下所有的.repo
新创建local.repo为本地配置yum源

[c7-media]
name=CentOS 7.9  - Media
baseurl=http://192.168.0.212/CentOS7/x86_64/
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

清理缓存

yum clean all
yum makecache

客户端即可以使用本地yum源了。

标签: none

添加新评论