搭建基于httpd的本地yum源服务器

阿豪运维笔记(阿豪同学) 2020-06-24 1.62 K阅读

温馨提示:这篇文章已超过889天没有更新,请注意相关的内容是否还可用!

yum相较于rpm,能够更好地解决安装软件时的依赖包问题,使用yum安装更简单更方便。搭建本地YUM源服务器,可以避免升级安装软件时占用公网带宽;有了本地YUM源服务器,可以解决无法连接Internet的其他YUM客户端的软件升级和安装。

配置教程如下

1、安装httpd

[root@localhost ~]# yum install httpd -y 

[root@localhost ~]# systemctl start httpd

2、测试

yum安装的apache默认站点存放地址是/var/www/html/,如果你想放在其他路径下的话您就需要修改apache的默认站点存放路径。

本教程以默认站点/var/www/html/为准配置

2.1、新建rpm存放目录(路径可以自定义)

[root@localhost ~]# mkdir -p /var/www/html/centos/7/os/x86_64/Packages/

image.png

2.2、安装createrepo,此程序主要用于生成创建yum仓库,创建索引信息

[root@localhost ~]# yum install createrepo

[root@localhost ~]# createrepo /var/www/html/centos/7/os/x86_64/

image.png

最后我们测试yum源

[root@ahao01 ~]# cd /etc/yum.repos.d/

[root@ahao01 yum.repos.d]# vi Local.repo

[My-Local]  
name=My-Local  
baseurl=http://192.168.80.50/centos/$releasever/os/$basearch/  
gpgcheck=1  
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOs-7  
enabled=1

[root@ahao01 ]# yum clean all 

运行yum list查看如下,可以看到我们自己源

[root@localhost ]# yum list

image.png

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作有参考学习价值
喜欢请点击上方【分享】,如果对您有帮助可点击上方【打赏】打赏本站。谢谢大家对阿豪运维笔记的支持。

文章作者: 阿豪运维笔记(阿豪同学)
本文链接:
文章版权:站长码字很辛苦,除非注明,否则均为阿豪运维笔记原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码