51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

通过apache创建一个yum仓库

通过Apache创建一个自己的yum仓库,当然你也可以使用ftp,本文只是一个简单的演示。

当前演示环境,Centos7.4,关闭selinux,关闭防火墙,当前ip192.168.1.108

1、挂载光盘镜像
mount /dev/cdrom /mnt

|---|-----------------------| | 1 | mount /dev/cdrom /mnt |

2、安装Apache并启动服务
yum install httpd -y systemctl start httpd systemctl enable httpd

|-------|-------------------------------------------------------------------| | 1 2 3 | yum install httpd -y systemctl start httpd systemctl enable httpd |

此时打开http://192.168.1.108即可看到Testing 123..

3、拷贝光盘镜像文件

这里你可以拷贝光盘镜像文件到/var/www/html目录,我这里直接使用了软连接
ln -sv /mnt/ /var/www/html/

|---|-----------------------------| | 1 | ln -sv /mnt/ /var/www/html/ |

此时打开http://192.168.1.108/mnt即可看到如下页面


4、配置yum仓库
vi /etc/yum.repos.d/isoyum.repo

|---|---------------------------------| | 1 | vi /etc/yum.repos.d/isoyum.repo |


[isoyum] name=isoyum baseurl=http://192.168.1.108/mnt/ gpqcheck=1 gpqkey=http://192.168.1.108/mnt/RPM-GPG-KEY-CentOS-7

|-----------|--------------------------------------------------------------------------------------------------------------------------| | 1 2 3 4 5 | [isoyum] name=isoyum baseurl=http://192.168.1.108/mnt/ gpqcheck=1 gpqkey=http://192.168.1.108/mnt/RPM-GPG-KEY-CentOS-7 |

配置完成后执行,即可看到新添加的yum仓库已经生效了
yum clean all && yum makecache

|---|----------------------------------| | 1 | yum clean all && yum makecache |


赞(2)
未经允许不得转载:工具盒子 » 通过apache创建一个yum仓库