手把手教你配置本地yum仓库(供集群内部资源共享)

2021-04-29 17:54:22 浏览数 (1)

  在局域网内将一台机器设置为本地的yum仓库,然后将其发布到web服务器中,就可以让局域网中的其他机器连接这台机器,当作网络yum源使用,这样局域网中的其他机器就可以从这台机器获取安装包等文件。

1. 挂载一个系统光盘到本地的目录

* 首先创建挂载目录。mkdir /mnt/cdrom,这里创建的挂载目录是cdrom目录

* 挂载:mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom/

2.启动httpd服务器。systemctl restart httpd,如果没有httpd服务就安装。—>yum -y install httpd

在浏览器中输入IP地址看到如下页面则说明启动成功。

3.将/mnt/cdrom软链接到/var/www/html目录中:

代码语言:javascript复制
 cd /var/www/html/
 ln -s /mnt/cdrom ./centos

最后通过网页访问测试是否配置成功:IP/centos,会看到挂载的光盘里面的内容。到这里,yum仓库已经配置完毕了!

接下来,在yum客户端配置http访问地址到repo配置文件中

4.配置yum客户端的repo配置文件

代码语言:javascript复制
 cd /etc/yum.repos.d/
 cp CentOS-Media.repo CentOS-server.repo
 vi CentOS-myserver.repo

5.清除yum缓存

代码语言:javascript复制
 yum clean all

6.验证是否配置成功 - 列出可用的yum源

代码语言:javascript复制
 yum repolist

7.新建路径

代码语言:javascript复制
 cd /var/www/html/
 mkdir server
 ls

8.访问仓库

上传资源到仓库目录中,在网页中查看:

9.在集群中的其他机器就可以从本地yum仓库下载文件:

0 人点赞