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

CentOS6搭建本地局域网YUM源

时间:2015-06-05 17:48:40      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:yum

环境:

操作系统:CentOS6.5 64位

内网IP:192.168.20.210


操作步骤:

# 1.先挂载CentOS-6.5-x86_64-bin-DVD1.iso
mount -o loop -t iso9660 /dev/cdrom /mnt/
rpm -Uvh /mnt/Packages/createrepo-0.9.9-18.el6.noarch.rpm 
mkdir -p /data/www/centos/6/x86_64/
\cp -r /mnt/Packages/ /data/www/centos/6/x86_64/
cp /mnt/RPM-GPG-KEY-CentOS-* /data/www/centos/
umount /mnt

# 2.然后挂载CentOS-6.5-x86_64-bin-DVD2.iso
mount -o loop -t iso9660 /dev/cdrom /mnt/
\cp -r /mnt/Packages/ /data/www/centos/6/x86_64/
umount /mnt

# 3.创建仓库
createrepo /data/www/centos/6/x86_64/

# 4.启动nginx
cat > /etc/nginx/conf.d/yum.repo.conf << EOF
server {
        listen  80;
        server_name localhost;
        root /data/www;
        # 开启Nginx的目录文件列表
        autoindex on;
        autoindex_exact_size off;
        autoindex_localtime on;
}
EOF
chmod 755 /data
chown -R nginx. /data/www
service nginx start
chkconfig nginx on
# 测试访问:http://192.168.20.210/centos/6/x86_64/


# 5.yum源配置
cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.bak
cat > CentOS-Base.repo << ‘EOF‘
[base]
name=CentOS-6 - Base - LAN
baseurl=http://192.168.20.210/centos/6/$basearch/
gpgcheck=1
gpgkey=http://192.168.20.210/centos/RPM-GPG-KEY-CentOS-6
EOF

# 6.验证
yum clean all
yum makecache


本文出自 “启程的Linux博客” 博客,谢绝转载!

CentOS6搭建本地局域网YUM源

标签:yum

原文地址:http://qicheng0211.blog.51cto.com/3958621/1658885

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