通过nginx访问本地的yum源
一、下载安装nginx
nginx下载地址:http://nginx.org/en/download.html
tar -zcvf nginx-1.16.1.tar.gz
cd nginx-1.16.1
./configure --prefix=/usr/local/nginx
make
make install
二、将本地yum的挂载路径连接到nginx默认访问目录
cd /usr/local/nginx/html
# 本地yum仓库的路径链接到nginx访问路径下
ln -s /mnd/cdrom ./cdrom
三、修改nginx配置
cd /usr/local/nginx/conf
vim nginx.conf
location / {
autoindex on; #打开目录浏览功能
autoindex_exact_size off; #关闭字节显示(会以MB的方式显示)
autoindex_localtime on; #打开会显示文件上传的本地的时间(默认格林威治时间-8h)
root html;
index index.html index.htm;
}
# 启动nginx
cd /usr/local/nginx/sbin
./nginx
四、配置目标主机通过nginx访问yum源
vim /etc/yum.repo.d/local.repo
[local]
name=local
baseurl=http://nginx所在主机地址:80/cdrom
gpgcheck=0
enabled=1
### 重构yum源
yum clean all
yum makecache
yum repolist