1、下载对应的centos7对应的iso镜像文件。
2、放入web服务器或者解压到某个目录,用nginx代理。
worker_processes 1;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 65;
server {
listen 8080;
server_name localhost;
location / {
autoindex on;
root /home/jelly/iso/; # (这里请换成你的实际目录路径)
}
}
}
3、测试服务是否通畅。
4、备份服务器下的目录。
cd /etc/yum.repos.d/;
mkdir bak;
mv * bak/
vim Nginx-yum.repo;
[Nginx-yum]
name=Nginx-yum
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
baseurl=http://10.253.193.20:8050/centos7
enabled=1
gpgcheck=1
gpgkey=http://10.253.193.20:8050/RPM-GPG-KEY-CentOS-7
yum clean all;
5、导入签名文件。
rpm --import RPM-GPG-KEY-CentOS-7