如何自建yum仓库

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

一、环境:以一台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

  #关闭防火墙

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

成功!

 

版权

作者:公羽木水

出处:https://www.cnblogs.com/kyrie-from-downtown/

版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

请朋友们互相尊重他人的劳动成果,谢谢大家!

posted @ 2020-08-24 20:54  公羽木水  阅读(335)  评论(0编辑  收藏  举报