yum仓库配置

[toc]

1 . 本地YUM源配置

  1. 关闭iptables : service iptables stop
  2. 配置iptables不开机启动 : chkconfig iptables off
  3. 挂载光盘 : mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom/
  4. 设置开机自动挂载:vi /etc/fstab #添加以下内容
 /dev/cdrom              /mnt/cdrom              iso9660 defaults        0 0
  1. 创建光盘软链接 : ln -s /mnt/cdrom /var/www/html/centos
  2. 重命名其他yum源:cd /etc/yum.repos.d/&& rename .repo .repo.bak * #为了测试方便,避免其他YUM源的干扰
  3. 拷贝一个yum源配置文件 : cp /etc/yum.repos.d/CentOS-local.repo /etc/yum.repos.d/CentOS-http.repo
    8.修改yum源配置文件 : vi /etc/yum.repos.d/CentOS-http.repo
   [c6-local]
   name=CentOS-$releasever - local
   baseurl=file:///mnt/cdrom
   gpgcheck=0
   enabled=1
  1. 清除yum源缓存:yum clean all
  2. 查看yum源:yum repo list

2 . yum网络版仓库配置

  1. 关闭防火墙 :

    centos 6.x : service iptables stop
    centos 7.x :
    systemctl stop firewalld.service

  2. 配置防火墙不开机启动 :
    centos 6.x :
    [root@localhost ~]# chkconfig iptables off
    centos 7.x : [root@localhost ~]# systemctl disable firewalld.service

  3. 安装httpd服务(可先配置本地yum源,用于安装服务) : yum install httpd

  4. 开启httpd服务 : service httpd start

  5. 设置httpd开机启动 : chkconfig httpd on

  6. 验证apache服务器正常:在浏览器上输入本地的ip地址

  7. 挂载光盘 : mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom/

  8. 设置开机自动挂载:vi /etc/fstab #添加以下内容

 /dev/cdrom              /mnt/cdrom              iso9660 defaults        0 0
  1. 创建光盘软链接 : ln -s /mnt/cdrom /var/www/html/centos
  2. 重命名其他yum源:cd /etc/yum.repos.d/&& rename .repo .repo.bak * #为了测试方便,避免其他YUM源的干扰
  3. 拷贝一个yum源配置文件 : cp /etc/yum.repos.d/CentOS-local.repo /etc/yum.repos.d/CentOS-http.repo
    11.修改yum源配置文件 : vi /etc/yum.repos.d/CentOS-http.repo
   [c6-http]
   name=CentOS-$releasever - http
   baseurl=http://192.168.6.100/centos
   gpgcheck=0
   enabled=1
  1. 拷贝到局域网其他节点 : sudo scp /etc/yum.repos.d/CentOS-http.repo username@host:/etc/yum.repos.d/
  2. 清除yum源缓存:yum clean all
  3. 查看yum源:yum repolist

你可能感兴趣的:(yum仓库配置)