Centos搭建本地yum源

一.准备工作
新建一台VM或者一个PC,安装linux系统(本人用的是Centos 7.3) 确保机器可以连上Internet.
二.开始安装
1.安装本地httpd服务
yum install httpd
2.打开http服务
service httpd start
service httpd status

三.修改配置文件
1.新建目录,用作yum文件的存放目录
mkdir -p /usr/local/apache/htdocs
2.进入 /etc/httpd/conf目录
cd /etc/httpd/conf
3.修改httpd 配置文件
vi httpd.conf*
a.修改DocumentRoot为自己新建的目录
DocumentRoot "/usr/local/apache/htdocs"
b.由于httpd默认只对 /var/www/html 目录下的文件有访问权限
所以需要增加下面文件
** <Directory "/usr/local/apache/htdocs">
AllowOverride None

Allow open access:

                            Require all granted
                 </Directory>**

四.验证结果
1.打开浏览器,输入服务器ip+mrepo,如:http://ip/mrepo,查看是否访问成功
若成功则httpd服务安装和配置文件修改成功。
五.开始同步yum,到本地
1.查看本地有那些yum
yum repolist
2.选择你所需要的yum
3.进入目录mrepo,开始同步
reposync -r centos7 -p ./
4.等待同步完成,创建相应的xml文件
createrepo ./

原文地址:http://blog.51cto.com/10746498/2113369

时间: 2024-11-01 15:08:07

Centos搭建本地yum源的相关文章

centos 搭建本地YUM源并使用apache共享YUM源

搭建本地YUM源 1.挂载镜像 2.搭建本地YUM源 删除多余repo文件保留一个就行 本地YUM源就搭建好了 yum repolist 查看yum源 3.使用apache共享YUM源 YUM服务器配置 安装apache 重启apache 查看是否能看访问,成功后就行下一步 apache默认文件夹在/var/www/html 我们创建一个/var/www/html/CentOS/并讲镜像挂在上去 访问http://192.168.1.100/CentOS能够成功看见文件yum共享就完成了 配置y

centos搭建本地yum源码

前言 网上的方法都是互相抄袭,无语了.以下是本人亲自实践过的方法 上传或拷贝iso文件到linux系统中 假设我现在将iso文件上传到linux系统中的/home/lxm/tools目录中 创建用于挂载的目录 由于centos5.11有两个iso文件,因此我就建立了两个目录用于分别挂载,但是其实第二个ISO文件中只有jdk和openoffice语言包,因此第二个iso文件其实可以不用挂载 mkdir -p /mnt/cdrom/iso1 mkdir -p /mnt/cdrom/iso2 将xxx

&nbsp; &nbsp; 局域网内搭建 本地yum 源

目的: 局域网内配置yum 源服务器,方便局域网内服务器安装软件 测试环境: IP :10.139.13.34  apache 服务器 用来做局域网内的yum 源服务器 IP: 10.139.13.34  内网服务器 部署步骤: 搭建apache 服务器用来提供yum yum install httpd –y systemctl start httpd 准备yum 源的软件包 做法1 使用centos 官网DVD1和DVD2.iso ,将iso 的所有内容解压出来,存放到 apache 服务器的

CentOS配置本地yum源/阿里云yum源/163yuan源,并配置yum源的优先级

一.用Centos镜像搭建本地yum源 由于安装centos后的默认yum源为centos的官方地址,所以在国内使用很慢甚至无法访问,所以一般的做法都是把默认的yum源替换成aliyun的yum源或者163等国内的yum源(下文介绍如何配置). 但是以上的方法都是需要网络的,当没有网络的时候就无法使用了,所以还有一个常用的方法就是用Centos的iso镜像搭建本地yum源,这样安装软件的速度就会飞快,缺点是可能有些包没有. 1.安装Centos后默认的yum源如下 [[email protect

CentOS6.5使用createrepo搭建本地yum源

1 本地搭建本地yum源采用的rpm全部来自CentOS-6.5-bin-DVD1&DVD2; 2 我的是在虚拟机环境安装,先检查我的操作系统版本: 1 2 3 4 [[email protected] ~]$ uname -m i686 [[email protected] ~]$ cat /etc/centos-release CentOS release 6.5 (Final) 3. 因为配置本地yum源需要修改/目录下的文件及/etc下面的配置文件,建议更换到root用户; 4.首先在本

搭建本地 yum 源 离线安装 Docker 1.12.6

使用 yum 安装 docker ,需要访问互联网.有时内网环境的机器也需要安装docker.直接使用rpm 包安装需要解决各种各样的依赖,搭建本地yum 源是一个很好解决问题的方法. centos yum 命令 提供了一种只下载不安装的命令 . yum  --downloadonly   ,  --downloaddir=DLDIR  ,下面是构建的详细步骤 环境准备 选择一台可以连接外网的服务器.保证可以相应的软件安装包 下载docker 软件 mkdir -p /opt/docker/do

使用发行版光盘搭建本地yum源

在Linux主机中使用YUM工具在线安装.更新软件时,往往会因网速不稳定或者中途网络中断而导致无法正常升级或安装软件,而搭建本地YUM源就无需为此而苦恼,因为其资源就存放在本地,而不受Internet的网络限制,从而可以提升局域网内更新软件的效率 一.首先挂在光盘镜像 [[email protected] /]# mkdir /mnt/cdrom [[email protected] /]# mount -r /dev/cdrom /mnt/cdrom [[email protected] /]

CentOS配置本地yum源,网络源以及优先级

1.用Centos镜像搭建本地yum源 在配置网络yum之前我们先卸载旧的yum,并下载CentOS的对应软件包安装,这一步配置yum源都要操作 [[email protected] tools]# rpm -aq|grep yum yum-metadata-parser-1.1.2-16.el6.x86_64 yum-rhn-plugin-0.9.1-58.el6.noarch yum-3.2.29-69.el6.noarch [[email protected] tools]# rpm -a

Linux中如何搭建本地yum源

1.配置本地yum源的作用 Linux下安装软件有两种方式: 一种是rpm命令的方式,另外一种就是yum在线安装. 由于rpm命令安装和卸载软件时有可能会出现很多的依赖问题,为了解决这些依赖,我们往往会花费大量的时间和精力.那么,为了更方便我们的操作,yum在线安装和卸载的方式就成为了我们安装和卸载软件时的首选,这也是目前Linux下软件的安装卸载最常用的一种方式. 2.本地yum源配置 对于没有联网的Linux操作系统的客户机来说,为了能够使用yum命令安装软件的方式,我们需要先在本地搭建yu