Linux系统(安装软件)搭建网络yum源

搭建网络yum源
  多台Liunx系统在没有镜像的情况下,也能安装主流系统软件。

原材料:

(1)Linux系统

(2)服务器主机有镜像

步骤有二:

(一)搭建主机环境

(1)主机先安装httpd

Linux系统(安装软件)搭建网络yum源

如下,表示安装成功

Linux系统(安装软件)搭建网络yum源

(2)开启httpd服务

Linux系统(安装软件)搭建网络yum源

(3)开机自启httpd服务

Linux系统(安装软件)搭建网络yum源

(4)添加httpd到防火墙白名单,可以看到这里防火墙允许的服务有:

Linux系统(安装软件)搭建网络yum源

在防火墙中添加http,格式如下

Linux系统(安装软件)搭建网络yum源

(5)重新加载

Linux系统(安装软件)搭建网络yum源

(6)再次查看防火墙服务

Linux系统(安装软件)搭建网络yum源

(7)在/var/www/html/目录下新建/rhel7.2(名称合乎规范即可)

Linux系统(安装软件)搭建网络yum源

(8)然后挂载本地镜像

Linux系统(安装软件)搭建网络yum源

(9)如果要实现/var/www/html/rhel7.2永久性挂载镜像,请打开/etc/rc.d/rc.local,并添加所需命令即可。

Linux系统(安装软件)搭建网络yum源

增加挂载命令

Linux系统(安装软件)搭建网络yum源

(10)赋予其可执行能力

Linux系统(安装软件)搭建网络yum源

(二)配置主机文件

(1)绝对路径:/etc/yum.repos.d/yum.repo

Linux系统(安装软件)搭建网络yum源

(2)开始配置,并退出保存

Linux系统(安装软件)搭建网络yum源

(3)测试,在浏览器输入http://本机ip/rhel7.1,可以看到镜像中的内容,则说明主机配置成功

Linux系统(安装软件)搭建网络yum源

(三)从机Linux系统的配置文件

(1)配置文件

绝对路径:/etc/yum.repos.d/yum.repo

Linux系统(安装软件)搭建网络yum源

更改为如下:

Linux系统(安装软件)搭建网络yum源

效果演示

在客户端虽然没有镜像但是可以直接安装

Linux系统(安装软件)搭建网络yum源

补充:

yum安装可能会出现的错误:

Linux系统(安装软件)搭建网络yum源

解决方法:

直接删除原有的rhel dvd.repo

Linux系统(安装软件)搭建网络yum源

即可正常安装。