概述
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
最后
以上就是大力楼房为你收集整理的ORACLE学习笔记-CentOS 7 本地yum搭建三的全部内容,希望文章能够帮你解决ORACLE学习笔记-CentOS 7 本地yum搭建三所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复