码迷,mamicode.com
首页 > 其他好文 > 详细

搭建YUM源服务器

时间:2017-03-21 20:04:21      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:linux yum

单位内网无法访问Internet,很多软件无法安装。本着一切自己动手丰衣足食的精神为自己的机器搭建一台YUM源服务器。

要有一台可以连接互联网的机器,配置网络yum源可以正常更新。

yum服务器需要http服务才可以访问所以要安装http服务(apache、nginx都可以),createrepo这个包是创建yum服务器的关键,只有它才可以下载整个网络库和生成本地包的数据库。

yum install -y httpd createrepo

关闭iptables

iptables -F
iptables -X

进入http的根目录

cd /var/www/html

创建源的目录,一台服务器可以创建多个版本的源

mkdir -p centos/6
mkdir centos/7
cd centos/6

显示源列表

yum repolist

会显示base,update等等

每个都要使用reposync命令下载

reposync --repoid=base

下载完成后修改文件夹的用户和用户组

chown -R apache.apache /var/www/html/centos
chmod -R 755 /var/www/html/centos

创建yum源文件库,每个下载的库都要做

createrepo /var/www/html/centos/base

创建完毕后修改.repo文件中的url

[base]
……
baseurl=http:
……
[update]
……
baseurl=http:
……
 
[extras]
……
baseurl=http:


本文出自 “12729319” 博客,请务必保留此出处http://12739319.blog.51cto.com/12729319/1908910

搭建YUM源服务器

标签:linux yum

原文地址:http://12739319.blog.51cto.com/12729319/1908910

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!