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

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
完成

转载于:https://blog.51cto.com/13322786/2103091

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值