CentOS 6.6上使用httpd做YUM仓库

1、安装https和createrepo

yum install httpd createrepo -y

2、将ISO镜像挂载上

mkdir -p /data/cdrom/ 创建挂载目录

mount /dev/cdrom /data/cdrom/ 将ISO镜像挂载在创建的目录上

3、创建存放yum源的目录

mkdir /var/www/html/CentOS/

4、将yum源拷贝到上面的目录

\cp -a /data/cdrom/Packages /var/www/html/CentOS/

5、进入/var/www/html/

createrepo CentOS/

ls CentOS/

Packages  repodata  yum源搭建成功

6、将系统本身的repo文件备份

cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bck

7、将之前的系统的CentOS-Base.repo删除,创建一个新的repo文件

cat CentOS.repo

[base]

name=CentOS

baseurl=http://102.168.1.67/CentOS/

8、启动httpd服务

/etc/init.d/httpd start

Starting httpd: httpd: apr_sockaddr_info_get() failed for test

httpd: Could not reliably determine the server‘s fully qualified domain name, using 127.0.0.1 for ServerName                                                      [  OK  ]

9、列出可用的源

yum repolist

Loaded plugins: fastestmirror, security

Loading mirror speeds from cached hostfile

repo id                                              repo name                                           status

base                                                 CentOS

4,184

repolist: 4,184

10、安装一个tree命令

yum install tree -y

时间: 2024-10-14 00:45:51

CentOS 6.6上使用httpd做YUM仓库的相关文章

linux 如何搭建本地仓库 以及 httpd网络yum仓库?

如何配置本地光盘yum仓库以及网络yum仓库 1.配置本地仓库启用光盘 挂载光盘到mnt [[email protected] ~]# mount /dev/cdrom /mnt [[email protected] ~]# ls /mnt addons GPL media.repo RPM-GPG-KEY-redhat-release EFI images Packages TRANS.TBL EULA isolinux repodata extra_files.json LiveOS RPM

做yum仓库

linux系统通常使用rpm包进行软件安装,但由于直接使用rpm包安装存在很多依赖软件,所以建议使用YUM仓库,使用yum安装,会将依赖的软件也一并安装. yum仓库 1.线上yum源:通过各大linux软件源网址 2.本地yum源:系统安装镜像等 yum仓库制作 配置地址:/etc/yum.repos.d/XX.repo 1.线上yum仓库默认已经存在各类线上源地址:/etc/yum.repos.d/CentOS-Base.repo中,可以编辑添加新仓库源 2.做本地yum仓库时,如镜像源,需

XEN虚拟化简介及XEN在CentOS 6.5上的安装

根据之前KVM虚拟化的整理,虚拟化技术分类如下: 虚拟化技术的分类: (1) 模拟:Emulation Qemu, PearPC, Bochs (2) 完全虚拟化:Full Virtualization, Native Virtualization HVM VMware Workstation, VirtualBox, VMware Server, Parallels Desktop, KVM, Xen (3) 半虚拟化:ParaVirtualization GuestOS:知晓自己是运行Vir

如何在CentOS 7系统搭建企业常用的远程yum仓库,详细教学!

简介: Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载.安装.而有时我们企业当中会有自己的私有RPM包,当我们想使用时就得自建一个远程yum仓库. 实际操作: 1.首先将光盘镜像光在到服务端,并查看是否挂载成功. 输入:mount /dev/sr0 /m

yum仓库 Nginx 安装不了错误

今天在做yum仓库的时候,安装Nginx,出现下列错误: --> Finished Dependency Resolution Error: Package: nginx-1.10.2-1.el6.x86_64 (epel) Requires: libpcre.so.0()(64bit) Error: Package: nginx-mod-http-perl-1.10.2-1.el6.x86_64 (epel) Requires: perl(:MODULE_COMPAT_5.10.1) You

ubuntu 制作本地yum仓库

ubuntu 制作本地yum仓库 笔者: 张首富 W X: y18163201(请备注) qq群:895291458 时间:2019-01-31晚 今天到某银行进行软件部署的时候,碰到所有电脑都不允许联网的要求,我们的服务器带过去还不能用我们自己的硬盘,必须使用它们银行内部提供的硬盘,这就意味着我需要重新安装服务器系统,需要重新部署我们的软件环境,这些都小意思(no problem),但是最大的问题是我不能联网,不能联网,不能联网.这就意味着我所有需要在线安装的软件都必须在本地完成.于似乎我有想

Linux系统安装yum仓库

Linux系统安装yum仓库 首先在为Linux系统手动配置IP地址. 在真机上配置IP地址实现互通(目的是为了使用putty远程登录软件链接Linux系统,下载地址http://baoku.360.cn/soft/show/appid/104537) 在Linux系统的桌面上右击鼠标,点击"在终端中打开". 在伪终端中输入init 3命令,进入终端. 在终端里登录用户. 在测试一下是否互通?能互通了就可以用putty远程登录了. (putty软件比Linux系统的终端更方便查阅) y

ftp创建yum仓库

此次操作在VMware Workstation虚拟机的CentOS7.5下进行 这里使用两台Linux主机(一台充当MySQL主服务器,另一台充当MySQL从服务器),MySQL用yum安装,版本均为5.7,下表是它们所使用的操作系统以及IP地址. 两台Linux主机所使用的操作系统以及IP地址 主机名称 操作系统 IP地址 MySQL主服务器 CentOS7.5 192.168.5.21 MySQL从服务器 CentOS7.5 192.168.5.23 在虚拟机设置中选择ISO映像文件,并在设

rhel&centos用本地光盘做yum源

0.准备工作,先su -到超级管理,然后mkdir /ISO 1.使用WinSCP工具上传系统镜像文件rhel-server-7.0-x86_64-dvd.iso到/ISO目录 2.挂载系统镜像文件 mkdir /mnt/cdrom  #新建镜像文件挂载目录 cd /ISO  #进入系统镜像文件存放目录 ls  #列出目录文件,可以看到刚刚上传的系统镜像文件 mount -t iso9660 -o loop /ISO/rhel-server-7.0-x86_64-dvd.iso  /mnt/cd