vsftp 的默认根目次为 /var/ftp/pub
,是以你可以拷贝 rpm 包到这个目次,或者为它创建一个软连接:
在起初的教程中,我们评论辩论了若何应用 ISO 镜像和在线 Yum 仓库的方法来创建本身的 Yum 仓库 。创建本身的 Yum 仓库是一个不错的设法主意,但若收集中只有 2-3 台 Linux 机械那就没啥须要了。不过若你的收集中有大年夜量的 Linux 办事器,并且这些办事器还须要准时进行进级,或者你有大年夜量办事器无法直接拜访互联网,那么创建本身的 Yum 仓库就很有须要了。
当我们有大年夜量的 Linux 办事器,而每个办事器都直接大年夜互联网上进级体系时,数据消费会很可不雅。为了节俭数据量,我们可以创建个离线 Yum 源并将之分享到本地收集中。收集中的其他 Linux 机械就可以直接大年夜本地 Yum 上获取体系更新,大年夜而节俭数据量,并且传输速度也会很好。
我们可以应用下面两种办法来分享 Yum 仓库:
- 应用 Web 办事器(Apache)
- 应用 FTP 办事器(VSFTPD)
在开端讲解这两个办法之前,我们须要先根据之前的教程创建一个 Yum 仓库。
应用 Web 办事器
起首在 Yum 办事器上安装 Web 办事器(Apache),我们假设办事器 IP 是 192.168.1.100
。我们已经在这台体系上设备好了 Yum 仓库,如今我们来应用 yum
敕令安装 Apache Web 办事器,
$ systemctl restart vsftpd
设备客户端机械
$ yum install httpd
下一步,拷贝所有的 rpm 包到默认的 Apache 根目次下,即 /var/www/html
,因为我们已经将包都拷贝到了 /YUM
下,我们也可以创建一个软连接来大年夜 /var/www/html
指向 /YUM
。
重启 Web 办事器应用改变:
$ systemctl restart httpd
设备客户端机械
办事端的设备就完成了,如今须要设备下客户妒攀来大年夜我们创建的离线 Yum 中获取进级包,这里假设客户端 IP 为 192.168.1.101
。
在 /etc/yum.repos.d
目次中创建 offline-yum.repo
文件,输入如下信息,
$ vi /etc/yum.repos.d/offline-yum.repo
name=Local YUM
baseurl=http://192.168.1.100/CentOS/7
gpgcheck=0
enabled=1
客户端也设备完了。试一下用 yum
来安装/进级软件包来确认仓库是正常工作的。
应用 FTP 办事器
【编辑推荐】
- 携程运维主动化平台让上万办事器变革也可以很轻松!
- 总结一下:运维工程师面试的经历及面试相干问题(待续)
- 总结一下:运维工程师面试的经历及面试相干问题(续2)
- 都说不会这27道Linux面试题,必定不是好运维!
- 传统运维不迷茫,毕竟若何转型SRE?
在 FTP 上分享 Yum,起首须要安装所须要的软件包,即 vsftpd。
$ yum install vsftpd
$ ln
推荐阅读
机柜就只是柜子罢了么?并非如斯,跟着计算机与收集技巧的成长,数据中间的办事器、收集通信设备等IT举措措施,正在向着小型>>>详细阅读
本文标题:创建局域网内的离线YUM仓库
地址:http://www.17bianji.com/lsqh/40526.html
1/2 1