• 架构师的成长之路初片~自定义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服务器的包:bindind-chroot

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

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

     

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

    4)重启服务

    systemctl   restart  named

    5)在B机上进行测试

    创建yum源的命令 createrepo  +    目录
    域名查询命令 nslookup     +   域名
  • 相关阅读:
    8.14 每日课后作业系列之RE正则 模块的运用
    8.13 每日课后作业系列之hashlib shelve xml模块的运用
    8.10 每日课后作业系列之包的建立
    8.9 每日课后作业系列之进度条 and 验证码
    操作系统与python入门
    计算机硬件基础
    MySQL系列
    html5和css (四 布局新增)
    html5和css(三 页面布局)
    html5和css(二 页面组成)
  • 原文地址:https://www.cnblogs.com/ahaocloud/p/14348007.html
Copyright © 2020-2023  润新知