共享式YUM源(CentOS6.7)

共享式YUM源(CentOS6.7):



第一步:配置server端的本地源


方法一:挂载本地yum源

mkdir /mnt/iso  #在/mnt目录下创建iso文件


mount -t iso9660 -o loop CentOS-6.7-x86_64-bin-DVD1.iso  /mnt/iso/    #将文件光盘挂载到/mnt/iso路径下

方法二:上传ISO镜像到linux文件系统

注:虚拟机支持直接挂载光驱,挂载镜像方式为

       mount/dev/sr0  /mnt/cdrom                  (/mnt/cdrom文件夹需自行创建)


mount -t iso9660 -o loop  CentOS-6.7-x86_64-bin-DVD1.iso  /media/iso/

# 修改yum配置文件

cd /etc/yum.repos.d/

mkdir bak

mv *repo /etc/yum.repos.d/bak/   #/etc/yum.repos.d/的repo文件剪切到bak文件夹


# 编辑yum源配置文件(新建)

vi myself.repo                

[centos6.7yum]     #随意起

name=httpyum     #随意

baseurl=file:///var/www/html/iso              #镜像的位置

enable=1

gpgcheck=0


yum clean all    #必须要加,否则报错yum[Errno 256] No more mirrors to try

yum install -y vim #测试本地源


第二步:使用apache配置共享式yum源

# 安装Apache

yum install -y httpd

service httpd start

chkconfig httpd on


server端

先将/media/iso这个目录拷贝到/var/www/html中

       注:若之前采用光盘挂载的方式,可以在apache安装完成之后,将光盘挂载在/var/www/html/iso下(iso文件需新建。)


# 切换在client端操作

[server]

vi myself.repo

name=httpyum

baseurl=http://192.168.2.143/iso                      #此处IP地址为server端IP

gpgcheck=0


页面访问serverip:/iso

测试


重启后需要重新挂载,即执行mount命令,可以在/etc/fstab下设置开机自动挂载光盘至某目录,不赘述。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容