centos7 nginx搭建本地yum仓库
2023-12-22 18:32:08
-
安装依赖
yum -y install yum-utils createrepo
-
创建本地存储目录
mkdir /data/mirror
-
同步extras、updates、base、epel仓库到/data/mirror目录
reposync -n --repoid=extras --repoid=updates --repoid=base --repoid=epel -p /data/mirror
-
创建仓库索引
createrepo -po /data/mirror/base/ /data/mirror/base/ createrepo -po /data/mirror/extras/ /data/mirror/extras/ createrepo -po /data/mirror/updates/ /data/mirror/updates/ createrepo -po /data/mirror/epel/ /data/mirror/epel/
-
更新仓库索引
createrepo --update /data/mirror/base/ createrepo --update /data/mirror/extras/ createrepo --update /data/mirror/updates/ createrepo --update /data/mirror/epel/
-
nginx配置
server { listen 8090; server_name 192.168.200.102; location / { root /data/mirror/; autoindex on; index index.html index.htm; } }
-
客户端local.repo
[local_base] name=Centos7.9 local base baseurl=http://192.168.200.102:8090/base enable=1 gpgcheck=0 [local_extras] name=Centos7.9 local extras baseurl=http://192.168.200.102:8090/extras enable=1 gpgcheck=0 [local_updates] name=Centos7.9 local updates baseurl=http://192.168.200.102:8090/updates enable=1 gpgcheck=0 [local_epel] name=Centos7.9 local epel baseurl=http://192.168.200.102:8090/epel enable=1 gpgcheck=0
文章来源:https://blog.csdn.net/lx_1314/article/details/135157429
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!