ORACLE学习笔记-CentOS 7 本地yum搭建三

CentOS 7 本地搭建yum服务器
1、 将CentOS 7镜像iso文件上传至服务器上的/opt路径下
在这里插入图片描述

2、将系统镜像ISO文件挂载到/media/目录下

mount -o loop /opt/CentOS-7-x86_64-DVD-1511.iso /media/

在这里插入图片描述

3、创建目录/var/ftp/yums/centos7

mkdir -p /var/ftp/yums/centos7

在这里插入图片描述

4、将镜像文件所有文件拷贝yums文件目录中

cp -r /media/*  /var/ftp/yums/centos7/

在这里插入图片描述

5、卸载iso镜像挂载并删除镜像

umount /media/
rm -rf /opt/CentOS-7-x86_64-DVD-1511.iso

6、关闭防火墙
systemctl disable firewalld.service 禁止防火墙自启动
systemctl stop firewalld.service 关闭防火墙服务
在这里插入图片描述

7、关闭SELINUX

vim /etc/selinux/config

修改SELINUX=disabled
在这里插入图片描述

8、安装vsftpd软件包及开启ftp服务

rpm -ivh vsftpd-3.0.2-10.el7.x86_64.rpm

在这里插入图片描述

systemctl start vsftpd 启动ftp服务
ss -tnl 21端口打开,验证服务开启
systemctl enable vsftpd 设为开机自动启动ftp服务
在这里插入图片描述

9、测试访问yum的ftp路径
打开浏览器,输入 ftp://IP地址/目录(ftp://172.16.10.103/yums/centos7)能正常访问到内容即可。
在这里插入图片描述

10、到/etc/yum.repos.d/目录中将系统自带的文件备份中bak中

cd /etc/yum.repos.d/ 
mkdir bak 
mv CentOS-* bak/ 

在这里插入图片描述

11、新创建centos.repo并进行如下编辑

vi centos.repo

编辑内容如下:

[CentOS-7]
name=CentOS-7
baseurl= ftp://172.16.10.103/yums/centos7/
gpgcheck=0
enable=1

说明
[CentOS-7] #这个是yum源的名字,可自行命名
name=CentOS-7 #名字,可自行命名
baseurl= ftp://172.16.10.103/yums/centos7/
#上方步骤一挂载镜像创建的目录
gpgcheck=0 #安全检测 1-开启 0-不开启
enable=1 #yum源是否启用 1-启用 0-不启用
在这里插入图片描述

12、更新yum源配置

yum clean all

在这里插入图片描述

13、测试yum配置
yum list (能加载rpm软件包即可。)
在这里插入图片描述

14、其他服务器访问配置
备份/etc/yum.repos.d/文件

cd /etc/yum.repos.d/ 
mkdir bak 
mv CentOS-* bak/

新建编辑/etc/yum.repos.d/centos.repo文件

vi /etc/yum.repos.d/centos.repo 

编辑内容如下:

[CentOS-7]
name=CentOS-7
baseurl= ftp://172.16.10.103/yums/centos7/
gpgcheck=0
enable=1
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值