centos7创建本地源并搭建局域网yum源服务器

1:关闭firewell防火墙
[[email protected] ~]# systemctl stop firewelld.service
#停止firewell
[[email protected] ~]# systemctl disable firewalld.service
#禁止firewell开机启动

2:安装并启动vsftpd

查看是否已安装 方法一

[[email protected] ~]# rpm -q vsftpd
vsftpd-3.0.2-21.el7.x86_64

查看是否已安装 方法二

[[email protected] ~]# vsftpd -v
vsftpd: version 3.0.2

安装 vsftpd

[[email protected] ~]# yum -y install vsftpd

#启动vsftpd服务
systemctl start vsftpd.service

3:关闭SELinux
[[email protected] ~]# vim /etc/selinux/config
#将SELINUX=enforcing改为SELinux=disabled

4:插入已做好启动盘的U盘并挂载
[[email protected] ~]# mkdir /mnt/usb
#在mnt目录下创建一个usb目录用于挂载U盘

[[email protected] ~]# mount /dev/sdb4 /mnt/usb
#把U盘/dev/sdb4挂载到/mnt/usb目录下(用fdisk -l查看盘标)

5:创建本地硬盘yum源目录并复制U盘数据到硬盘yum源目录
[[email protected] ~]# mkdir /yum
[[email protected] ~]# cp -r /mnt/usb/* /yum/

6:配置vsftpd,将/yum/加入匿名用户root目录
[[email protected] ~]# vim /etc/vsftpd/vsftpd.conf
#在结尾增加anon_root=/yum/
保存退出

7.修改本机(本地ftp yum源服务器)yum源配置
[[email protected] ~]# mkdir /etc/yum.repos.d/backup
#创建备份文件夹
[[email protected] ~]# mv *.repo backup
#将yum.repos.d目录下的yum配置文件备份到backup目录
[[email protected] ~]# vim /etc/yum.repos.d/backup/base.repo
#创建并修改base.repo
[base]
name=base
baseurl=file:///yum/
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
#保存退出
#以上便完成了本地硬盘的yum源配置

接下来是配置局域网内其他终端的步骤,主要就是更改yum源了

8.修改局域网内其他终端yum源配置文件。
[[email protected] ~]# mkdir /etc/yum.repos.d/backup
#创建备份文件夹
[[email protected] ~]# mv *.repo backup
#将yum.repos.d目录下的yum配置文件备份到backup目录
[[email protected] ~]# vim /etc/yum.repos.d/backup/base.repo
#创建并修改base.repo
[base]
name=centos 7
baseurl=ftp://188.188.188.111/
gpgcheck=0
enabled=1
#保存退出
[[email protected] ~]# yum clean all
[[email protected] ~]# yum makecache
完成

原文地址:http://blog.51cto.com/13322786/2103091

时间: 2024-11-06 15:59:27

centos7创建本地源并搭建局域网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/

基于HTTP搭建局域网YUM源+软件包扩展+同步外网YUM源

1         基于HTTP搭建局域网YUM源(Centos7) 1.1  YUM服务端安装HTTP服务 1)  安装HTTP yum install httpd httpd-devel –y 2)  启动httpd服务 systemctl restart httpd.service setenforce 0  #关闭SELinux systemctl stop firewalld   #临时停止防火墙 1.2  YUM服务端搭建局域网YUM源 1)挂载光盘镜像文件 mount /dev/c

ubuntu下的apt-get内网本地源的搭建

ubuntu下的apt-get内网本地源的搭建 APT本地源的搭建(可用于局域网apt-get源搭建或者本地源) 本文档介绍使用apt-mirror软件搭建apt本地源 需求:内网开发环境由于其特定原因不能上外网,所以需要本地环境下的内网源来方便开发人员下载安装软件 建议:单独使用一块磁盘来存放源文件或者单独一个目录下,避免混淆 服务端配置 1.安装apt-mirror apt-get install apt-mirror 2.修改apt-mirror配置文件 vim /etc/apt/mirr

yum源的搭建与yum的网络服务

yum源的本地搭建可分为2步:①搭建yum源服务器②挂载ISO镜像,将镜像中的包放至服务器目录下: 首先用rpm将yum安装完成:(这里要注意,YUM底层还是依赖于RPM,YUM就是RPM的一个封装:互相不能代替:) 3.完成安装后,通过which.rpm -qf  .rpm -ql进行yum的源设置: 4.进入到yum的主要配置文件中,通过主配置文件查找出搭建源的默认路径: YUM的主配置文件: vim /etc/yum.conf   (每一段含义) 1.[main] (固定格式里面内容根据需

centos7配置本地源

本地yum源 一.挂载镜像,将本地光盘挂载到指定文件夹 [[email protected] ~]# mkdir /opt/mount [[email protected] ~]# mount /dev/sr0 /opt/mount/ 二.备份  其他配置源[[email protected]]# cd /etc/yum.repos.d/ [[email protected] yum.repos.d]# tar zcvf repo-bk.tar.gz * 三.配置本地源 [[email prot

Redhat Linux 7 搭建局域网YUM

YUM最常见的两种配置非别是本地源和网络源.本地源:ISO关在,文件目录.一.本地YUM源.1.挂载IOS文件.mount /dev/cdrom /media/[如果是iso文件,可以mount 文件名 /media]2.配置YUM配置文件.2.1备份YUM配置文件.2.1.1进入YUM配置文件目录.#cd /etc/yum.repos.d/[/etc/yum.repos.d/YUM服务配置文件位置目录]2.1.2备份配置文件.讲解:(1)备份配置文件是为了万一配置文件发生错误我们可以随时恢复.

CentOS7配置时间和CentOS6搭建局域网NTP

NTP 2015年8月20日 星期四 17:34 CentOS 7配置本地时区和TIME ZONE #用tzselect配置时区和time zone [[email protected] Asia]# /usr/bin/tzselect Please identify a location so that time zone rules can be set correctly. Please select a continent or ocean. 1) Africa 2) Americas

如何用Wampserver和本地电脑,搭建局域网FTP服务器?

使用Wampserver在本地搭建服务器环境之后,如何以目录形式访问根目录下的文件夹和文件?如何显示文件夹的内容?如何用Wampserver将本地电脑做成FTP服务器?本文将做一个详细的教程.首先我们在wampserver根目录下面新建一个test文件夹,文件夹内放一些测试文件因为我的80端口已经被"行云管家"项目占用,这里我们新开81端口做测试.这里为了方便理解需要注意以下几点:1."行云管家"项目没有放在wampserver根目录下(想了解是如何实现的可以关注我

Centos7将本地源更换为网易源

百度搜索: 网易源  点击进入网易开源镜像站 1. 备份当前 repo 文件 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 2. 下载对应 repo 文件 wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo 或者 curl -o /etc/yum.repo