一,配置yum源

设置镜像

yum 本地仓库搭建_安装包

挂载

yum 本地仓库搭建_安装包_02

yum 本地仓库搭建_安装包_03

查看是否挂在成功

yum 本地仓库搭建_centos_04

复制镜像内容到opt下面

yum 本地仓库搭建_centos_05

删除不相关内容

yum 本地仓库搭建_linux运维基础_06


 进入/mnt/Packages

安装生成缓存文件yum 本地仓库搭建_linux运维基础_07

yum 本地仓库搭建_linux运维基础_08

选择这个结尾的

yum 本地仓库搭建_centos_09

更新本地yum源

yum 本地仓库搭建_yum源_10




yum clean all


yum 本地仓库搭建_linux运维基础_11

生成缓存

yum 本地仓库搭建_安装包_12

 搭建完成

 yum 本地仓库搭建_centos_13

 二,ftp局域网配置


安装vsftpd


iptables 设置

  /etc/sysconfig/iptables-config

yum 本地仓库搭建_yum源_14

 添加一条规制

iptables

yum 本地仓库搭建_yum源_15

关闭防火墙!!!!!!!!!!!!!!!1


setenforce 0

好了

换一台机子测试  或者直接在浏览器上测试

 yum 本地仓库搭建_yum源_16


yum 本地仓库搭建_centos_17

三,createrepo搭建


mkdir -p /application/yum/centos6.9/x86_64/

  

  cd /application/yum/centos6.9/x86_64/

  

  yum -y install createrepo



  初始化



createrepo -pdo /application/yum/centos6.9/x86_64/ /application/yum/centos6.9/x86_64/



  下载某个包



yumdownloader pcre-devel openssl-devel



   更新



createrepo --update /application/yum/centos6.9/x86_64/



  配置不删除


# cat /etc/yum.conf

`  keepcache=1

   # 安装包存储目录

   cachedir=/var/cache/yum/$basearch/$releasever

   #/var/cache/yum/x86_64/6/base/packages


        进入    cd ​​ /application/yum/centos6.9/x86_64/ ​

         启动     python -m SimpleHTTPServer 80 &>/dev/null &