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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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
完成

以上是关于centos7创建本地源并搭建局域网yum源服务器的主要内容,如果未能解决你的问题,请参考以下文章

Centos7.4配置本地yum源和阿里源并配置yum优先级

CentOS7.3 创建本地YUM源和局域网YUM源

centos 搭建本地YUM源并使用apache共享YUM源

CentOS7.2 创建本地YUM源和局域网YUM源

centos7安装owncloud搭建个人云服务器

制作CentOS7yum源