制作局域网yum源

主节点

  • 安装httpd

    yum -y install httpd
    
  • 启动 httpd 服务

    service httpd start
    
  • 测试

    http://192.168.100.201:80(你自己的主机点 80端口)
    
  • 问题: 发现无法访问?

    • 原因: 因为 linux 的防火墙 禁止他人 访问自己的80端口

    • 解决: 通知 防火墙放行

  • 关闭防火墙

    • 原因: 为了方便 内网中集群间机器的相互操作, 通常会关闭防火墙

    • 关闭防火墙

      service iptables stop
      
    • 重启之后不要开防火墙

      chkconfig iptables off
      
  • 使用浏览器访问http://192.168.100:201:80

在这里插入图片描述

  • 第一步: 将常用软件包 复制到指定目录下

    # 拷贝yum源到httpd服务的默认工作路径下
    cp -r /mnt/cdrom/* /var/www/html/CentOS-6.9
    
  • 第二步: 浏览器访问http://192.168.100.201/CentOS-6.9/

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-v31za8jl-1596447702617)(assets/1559004235896.png)]

拷贝yum源到httpd服务的默认工作路径下

cp -r /mnt/cdrom/* /var/www/html/CentOS-6.9
在这里插入图片描述

副节点

    • 1) 备份默认yum源

      cd /etc/yum.repos.d/
      mv CentOS-Local.repo CentOS-Local.repo.bak
      
    • 2) 制作本地yum源

      cd /etc/yum.repos.d/
      vi CentOS-Local.repo
      
      [base]
      name=CentOS-Local
      baseurl=http://192.168.100.201/CentOS-6.9/
      gpgcheck=0
      enabled=1
      gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
      

192.168.100.201 注解:主节点

  • 3): 测试是否成功(在其他节点上测试)

yum clean all
yum repolist
yum install -y tree
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_45492179/article/details/107769752