私有repo源部署

1、下载源文件                                                                                                                                           #rsync -avrt --delete rsync://mirrors.ustc.edu.cn/centos/7/cloud/x86_64/openstack-ocata /cloud/                  #在官网下载需要的软件库,这里要注意格式,rsync://和最后的/                      2、安装软件包                                                                                                                                     # rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm        (为了安装nginx准备源文件,可以百度选择版本)                                   # yum -y install yum-utils createrepo nginx                                                                            3、创建yum源仓库   #cd /cloud/&&createrepo cloud                                                                    4、创建并编辑nginx配置文件   #vim /etc/nginx/conf.d/repo.conf                                                     #repo conf                                                                                                                                             server {                                                                                                                                                           listen  8080;                                                                                                                                     server_name cjk;   #    起域名                                                                                                         access_log   /var/log/nginx/repo.log;                                                                                               access_log   /var/log/nginx/repoerr.log;                                                                                           location / {                                                                                                                                                       root /cloud/;                                                                                                                                     autoindex on;                                                                                                                                   }                                                                                                                                  }                                                                                                                                5、启服务:#systemctl start nginx

6、打开浏览器:http://ip:8080

7、私有源的使用                                                                                                                                    1)新建一个repo源文件跟正常创建本地yum源一样:vim                                                              2)baseurl=http://服务器ip:8080/源目录名称(这里要精确到哪个源,为了不冲突)


你可能感兴趣的:(私有repo源部署)