码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2018-04-13 18:06:29      阅读:313      评论:0      收藏:0      [点我收藏+]

标签:Linux yum centos7

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

2:安装并启动vsftpd

查看是否已安装 方法一

[root@localhost ~]# rpm -q vsftpd
vsftpd-3.0.2-21.el7.x86_64

查看是否已安装 方法二

[root@localhost ~]# vsftpd -v
vsftpd: version 3.0.2

安装 vsftpd

[root@localhost ~]# yum -y install vsftpd

#启动vsftpd服务
systemctl start vsftpd.service

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

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

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

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

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

7.修改本机(本地ftp yum源服务器)yum源配置
[root@localhost ~]# mkdir /etc/yum.repos.d/backup
#创建备份文件夹
[root@localhost ~]# mv *.repo backup
#将yum.repos.d目录下的yum配置文件备份到backup目录
[root@localhost ~]# 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源配置文件。
[root@localhost ~]# mkdir /etc/yum.repos.d/backup
#创建备份文件夹
[root@localhost ~]# mv *.repo backup
#将yum.repos.d目录下的yum配置文件备份到backup目录
[root@localhost ~]# vim /etc/yum.repos.d/backup/base.repo
#创建并修改base.repo
[base]
name=centos 7
baseurl=ftp://188.188.188.111/
gpgcheck=0
enabled=1
#保存退出
[root@localhost ~]# yum clean all
[root@localhost ~]# yum makecache
完成

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

标签:Linux yum centos7

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!