架构师的成长之路初片~自定义yum仓库

自定义仓库

***

将自己下载的RPM包构建为仓库

***

 

 解包

1)tar   -xf     包名

2)生成仓库数据文件(createrepo)

]# createrepo tools/other/

 

 

 

 路径:必须是仓库的本目录

 

缓存的rpm包位置(网络):/var/cache/yum

 

网络的yum仓库

仓库在A机,使用者在B机

构建FTP服务共享仓库所有内容

 

虚拟机A:构建FTP服务,共享仓库所有内容

1)安装软件包

]# yum -y install vsftpd

]# systemctl restart vsftpd

2)访问测试

]# cp -r other/ /var/ftp/

]# curl ftp://192.168.4.7/other/

 

虚拟机B:

 

 安装网络仓库内的其中一个包或者用yum repolist命令来查看包的数量是否扩展。(装包成功是安装yum仓库的重要标志,如果安装包不成功就说明装包出现错误)

 

HTTP与DNS结合项目

环境:两台刚装完centos7的系统,关闭防火墙,禁用selinux。

两台的/etc/resolv.conf都指向A机的ip

 

A机装DNS

1)装包

2)在HTTP虚拟配置文件添置以下内容

 

 3)在/var/www/下创建目录为qq、163并且在里面添加内容

 

 

 

B机装HTTP

1)装DNS服务器的包:bind\bind-chroot

2)在主配置文件/etc/named.conf配置以下内容

 

 

3)在/var/named/   目录下添加以下内容

 

 

 

 163.com.zone  文件与上面图片同步即可

 

4)重启服务

systemctl   restart  named

 

5)在B机上进行测试

 

 

 

创建yum源的命令 createrepo  +    目录
域名查询命令 nslookup     +   域名
posted @ 2021-01-30 09:42  樱花泪  阅读(65)  评论(0编辑  收藏  举报