分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

搭建一个局域网http的yum源

发布时间:2023-09-06 02:15责任编辑:彭小芳关键词:http
  • 先创建一个目录,作为存在rpm包的目录
    mkdir /data/yumdata

  • 拷贝ISO镜像文件中的rpm包到/data/yumdata/
    mount /dev/cdrom /mnt/cp /mnt/Packages/*rpm /data/yumdata说明:可以在/data/yumdata/下面创建子目录,然后把rpm包放到子目录下面,也可以被识别到
  • 创建repository
    createrepo /data/yumdata/如果rpm包有增加,需要执行createrepo --update /data/yumdata/
  • 安装nginx,提供http服务

    yum install epel-releaseyum install nginx当然,如果无法使用yum,需要下载nginx源码包,并编译安装配置nginx.conf,使其可以通过IP地址访问到/data/yumdata参考配置文件:server {listen ??????80 default_server;listen ??????[::]:80 default_server;server_name ?_;root ????????/data/yumdata;location / { ???autoindex on; ?//这一步必须要有,这是为了提供目录浏览} ?
  • 客户端上配置repo文件

    cd /etc/yum.repos.dmkdir bakmv *.rep ?bak/ ?//把系统自带的repo挪走vim my.repo //内容如下[aming]name=myserverbaseurl=http://192.168.133.140gpgcheck=0enabled=1
  • 做一个镜像yum源
    比如可以把系统默认的源给镜像到局域网来,思路是用rsync工具把远程的rpm包同步到这台局域网的对应目录下即可。rsync -av rsync://mirrors.ustc.edu.cn/centos/7/os/x86_64/Packages/ ?/data/yumdata/当局域网的rpm库有更新时,除了服务端执行“createrepo ?–update /data/yumdata/”外,客户端上也需要执行yum ?clean all ??//删除缓存
  • 搭建一个局域网http的yum源

    原文地址:http://blog.51cto.com/aminglinux/2178111

    知识推荐

    我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
    icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved