共计 1137 个字符,预计需要花费 3 分钟才能阅读完成。
自动写代码机器人,免费开通
丸趣 TV 小编给大家分享一下如何创建局域网内的离线 YUM 仓库,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
使用 Web 服务器
首先在 Yum 服务器上安装 Web 服务器(Apache),我们假设服务器 IP 是 192.168.1.100。我们已经在这台系统上配置好了 Yum 仓库,现在我们来使用 yum 命令安装 Apache Web 服务器,
$ yum install httpd
下一步,拷贝所有的 rpm 包到默认的 Apache 根目录下,即 /var/www/html,由于我们已经将包都拷贝到了 /YUM 下,我们也可以创建一个软连接来从 /var/www/html 指向 /YUM。
$ ln -s /var/www/html/Centos /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 YUMbaseurl=http://192.168.1.100/CentOS/7gpgcheck=0enabled=1
客户端也配置完了。试一下用 yum 来安装 / 升级软件包来确认仓库是正常工作的。
使用 FTP 服务器
在 FTP 上分享 Yum,首先需要安装所需要的软件包,即 vsftpd。
$ yum install vsftpd
vsftp 的默认根目录为 /var/ftp/pub,因此你可以拷贝 rpm 包到这个目录,或者为它创建一个软连接:
$ ln -s /var/ftp/pub /YUM
重启服务应用改变:
$ systemctl restart vsftpd
配置客户端机器
像上面一样,在 /etc/yum.repos.d 中创建 offline-yum.repo 文件,并输入下面信息,
$ vi /etc/yum.repos.d/offline-yum.repo
[Offline YUM]name=Local YUMbaseurl=ftp://192.168.1.100/pub/CentOS/7gpgcheck=0enabled=1
以上是“如何创建局域网内的离线 YUM 仓库”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注丸趣 TV 行业资讯频道!
向 AI 问一下细节
丸趣 TV 网 – 提供最优质的资源集合!