如何自建yum仓库

  • A+
所属分类:linux技术
摘要

第一次写随笔,主要是想总结自己学到的东西,分享学习经验,如有不足,也请大家指教。

第一次写随笔,主要是想总结自己学到的东西,分享学习经验,如有不足,也请大家指教。

一、环境:以一台rhel8虚拟机作为网络yum源,用命令mount  /dev/cdrom  /dvd   将本地镜像源挂载到/dvd下(也可以挂载到别的目录下,如/mnt下(建议))

二、步骤

  ①   先 yum install -y httpd           #安装阿帕奇    

  yum install -y createrepo*           #创建yum源的工具

  ②   mkdir  -p  /var/www/html/redhat8       

  #注意,/var/www/html路径是安装httpd时就默认生成的,所以只需要在再创建一个名为redhat8的目录,名字可自取。-p选项表示递归

  ③   cp -Ra  /dvd/AppStream/Packages/*  /var/www/html/redhat8/

  #将 /dvd/AppStream/Packages下的rpm包都复制到/var/www/html/redhat8下,前提是已将本地光盘挂载到了/dvd下。

  ④   createrepo  /var/www/html/redhat8/

  #发布

  ⑤   systemctl  start  httpd

  #启动httpd

  ⑥   netstat  -lnt

  #查看80端口是否开启

  ⑦   systemctl stop firewalld

  iptables -F

  setenforce  0

  #关闭防火墙

三、通过浏览器查看是否访问成功

如何自建yum仓库

成功!