创建网络yum源

两种方式:

一.使用http的方式

A.安装Apache服务(提供http协议的共享源)

#yum install –y httpdhttpd-devel

#service httpd start                 #启动httpd

#chkconfig httpd on                 #使httpd开机自启动

B.  安装完成后,apache的文档目录默认/var/www/html/,为了能够访问到共享的yum源,有两种方法:

1)       将本地yum目录中的所有文件上传到/var/www/html/中。

2)       另一种方式,即软链接:

将本地yum源光盘文件挂载到/media/cdrom(此目录需新建)

#mount /dev/cdrom /media/cdrom

#cd /var/www/html

#ln –s /media/cdrom

使用浏览器访问该服务器的http://IP地址/cdrom来测试apache是否成功共享。

二.使用ftp的方式

A. 安装vsftpd服务

#yum install –y vsftpd

#service vsftpd start                  #启动服务

#chkconfig vsftpd on                  #开机自启动

#service vsftpd restart                 #重启服务

B. 安装完成后,vsftp默认目录为/var/ftp,将本地yum目录中的所有文件上传到/var/ftp/中

使用文件浏览器访问该服务器的ftp:/IP地址/cdrom来测试文件是否成功共享。

C.配置vsftp(位于/etc/vsftpd/目录下)只做yum源共享可不设置

以匿名用户为例:

将配置文件vsftpd.conf中

#anon_upload_enable=YES

#anon_mkdir_write_enable=YES

改为

anon_upload_enable=YES

anon_mkdir_write_enable=YES

修改配置文件需要重启服务。

三. 配置本地yum源文件

#cd /etc/yum.repos.d

vim local.repo                         #也可根据情况命名

[local_server]

name=This is a local repo

baseurl=http://192.168.3.254/cdrom            #apache服务器(以IP为192.168.3.254)

baseurl=ftp://192.168.3.254/yum               #vsftpd服务器

gpgcheck=0

enabled=1

将系统默认源备份

yum makecache

即可

时间: 2024-10-13 07:12:22

创建网络yum源的相关文章

如何通过网络yum源安装Mysql

近日想在本地搭建Mysql的环境,准备工作和安装过程如下: 1.  软件环境: CentOS 7 Mysql 5.6 2.  linux环境安装方式比较: 安装方式 优点 缺点 源码包编译安装 可量身定制软件的功能模块: 源码编译可选参数多,易出错: 编译安装过程耗时较长: 不具备软件管理功能: RPM安装(Redhat Package Manager) 提供软件管理功能,安装.升级.卸载: 操作方便.快捷: 包间依赖: yum安装(Yellow dog Updater,Modified) 支持

做一个公共的网络yum源

一.网络YUM源   使用163 yum源 1.进入http://mirrors.163.com/.help/centos.html网站下载相对应的yum文件( CentOS7 CentOS6 CentOS5)CentOS-Base-163.repo, 放入/etc/yum.repos.d/    2.运行yum makecache生成缓存 3.yum search softwarename 查找软件 4.yum list softwarename 列出已装软件 5.yum install so

RHEL配置网络yum源

RHEL6.5系统配置网络Yum源概述 1.配置本地yum源: 将光盘镜像文件挂载到/mnt目录下#mount /dev/cdrom /mnt; 修改/etc/yum.repo.d/目录下的配置文件,删除或重命名其他的.repo文件,创建新的local.repo文件,内容如下: [local] name=local DVD baseurl=file:///mnt enabled=1 gpgcheck=0 2.利用本地yum源安装wget下载工具: #yum install wget -y 3.利

在CentOS 7.3中创建本地yum源

1.挂载系统光盘 1.1创建挂载文件 [[email protected] ~]# mkdir /mnt/cdrom                          #创建文件 1.2挂载光驱 [[email protected] ~]# mount /dev/cdrom /mnt/cdrom/              #挂载光驱  mount: /dev/sr0 is write-protected, mounting read-only      #挂载成功 [[email protec

网络yum源的搭建

# 在网络yum源的搭建的前提是,必须首先先搭建本地yum,本地yum搭建好之后,创建软件仓库, 就可以安装httpd,vstpd软件//这两种软件搭建好之后就可以将客户端的路径指向服务端了, 之后就可以安装软件了, 操作步骤:  # 首先搭建本地yum 1.  检查有没有挂载的挂载点 umount /dev/cdrom 2. 将cdrom挂载到本地 mount /dev/cdrom /mnt/ 3. 创建一个目录.将挂载的软件包复制到这个目录里 mkdir  /opt/abc cp -rf /

CentOS 6.* 配置本地网络 yum源

CentOS 6.* 配置本地网络yum源 一台服务时只需要配一个本地的yum源即可:当需要配置多台服务器时,只需要配置1到2台vsftpd的yum源,其它服务器通过ftp连接yum源: 1 基于本地文件的yum源 1.1 下载镜像源 wget -b https://mirrors.aliyun.com/centos/6.10/isos/x86_64/CentOS-6.10-x86_64-bin-DVD1.iso tail -100f wget-log 1.2 挂载iso镜像文件 ll /mnt

Linux创建私有yum源仓库

创建yum私有库 简述 ? 在Linux系统中安装软件的方法有三种,分别是rpm软件包安装.yum源安装与源代码编译安装,在用rpm软件包安装软件时会经常出现依赖性问题,导致安装繁琐,用源代码编译安装就更不用说了,相信很多小伙伴也都感受过源代码编译安装的各种花样报错,导致精神崩溃,因此我们在Linux操作系统中安装软件的首先方法就是利用yum源安装软件. ? yum是一个基于rpm的软件包管理器,它包含一些命令:查找.安装.删除----软件包.使用yum安装软件包它可以自动查找软件包,包括软件安

centos7创建本地 yum源 epel源

centos7创建本地 yum源 epel源 1.安装httpd服务,提供网页浏览 yum-y install httpd systemctlstart httpd systemctlenable httpd 2.创建yum仓库目录和epel目录 mkdir/var/www/html/yum 3.安装创建仓库软件包:createrepo yum-y install createrepo 4.初始化仓库索引文件 createrepo-p -d -o /var/www/html/yum/ /var/

Linux-软件包管理-yum在线管理-网络yum源

cd /etc/yum.repos.d/  切换到etc目录下面的yum.repos.d这个目录中ls   查看当前linux系统的yum源文件信息,其中CentOS-Base.repo文件为默认的yum源 如果能上网就用CentOS-Base.repo,如果不能上网就用CentOS-Media.repo vim /etc/yum.repos.d/CentOS-Base.repo 查看当前linux系统默认的网络yum源信息 默认第一个为生效的容器或叫软件池,如:base