zoukankan      html  css  js  c++  java
  • 配置YUM服务器

    配置实例:
    192.168.0.1    YUM服务器
    192.168.0.3    YUM客户端
    YUM服务器所需软件包:
    yum-3.0.1-5.el5
    yum-metadata-parser-1.0-8.fc6
    yum-rhn-plugin-0.4.3-1.el5
    yum-updatesd-3.0.1-5.el5
    createrepo-0.4.4-2.fc6.noarch.rpm
    yum-arch-2.2.2-2.fc7.noarch.rpm
    YUM客户端所需软件包:
    yum-3.0.1-5.el5
    yum-metadata-parser-1.0-8.fc6
    一、配置YUM服务器
    (1)基于FTP方式的YUM服务器
    1.挂载光盘,拷贝光盘内容
    # mount -t iso9660 -o loop /dev/hdc /media/cdrom
    # cp -a /media/cdrom/* /var/ftp/pub/
    2.安装createrepo软件包
    # cd /var/ftp/pub/Server
    # rpm -ivh createrepo-xxx.noarch.rpm
    3.创建YUM仓库
    # cd /var/ftp/pub/
    # createrepo .
    4.启动ftp服务
    # service vsftpd start
    # chkconfig vsftpd on
    (2)基于HTTP方式的YUM服务器
    1.挂载光盘,拷贝光盘内容
    # mount -t iso9660 -o loop /dev/hdc /media/cdrom
    # mkdir /rhel5
    # cp -a /media/cdrom/* /rhel5/
    2.安装createrepo软件包
    # cd /rhel5/Server
    # rpm -ivh createrepo-xxx.noarch.rpm
    3.创建YUM仓库
    # cd /rhel5
    # createrepo .
    4.配置www服务
    # vi /etc/httpd/conf/httpd.conf
    :set nu
    分别将第281行和306行如下内容:
    DocumentRoot "/var/www/html"
    <Directory "/var/www/html">
    改为:
    DocumentRoot "/rhel5"
    <Directory "/rhel5">
    5.启动http服务:
    # service httpd start
    # chkconfig httpd on
    二、配置YUM客户端
    (1)基于FTP方式的YUM客户端
    1.创建server.repo文件
    # cd /etc/yum.repos.d/
    # cp rhel-debuginfo.repo server.repo
    2.修改server.repo文件
    # vi server.repo
    [Server]
    name=Red Hat Enterprise Linux 5
    baseurl=ftp://192.168.0.1/pub/Server
    enabled=1
    gpgcheck=1
    gpgkey=ftp://192.168.0.1/pub/RPM-GPG-KEY-redhat-release
    [VT]
    name=Red Hat Enterprise Linux 5
    baseurl=ftp://192.168.0.1/pub/VT
    enabled=1
    gpgcheck=1
    gpgkey=ftp://192.168.0.1/pub/RPM-GPG-KEY-redhat-release
    [Cluster]
    name=Red Hat Enterprise Linux 5
    baseurl=ftp://192.168.0.1/pub/Cluster
    enabled=1
    gpgcheck=1
    gpgkey=ftp://192.168.0.1/pub/RPM-GPG-KEY-redhat-release
    [ClusterStorage]
    name=Red Hat Enterprise Linux 5
    baseurl=ftp://192.168.0.1/pub/ClusterStorage
    enabled=1
    gpgcheck=1
    gpgkey=ftp://192.168.0.1/pub/RPM-GPG-KEY-redhat-release
    3.测试
    yum list <package>
    yum install <package>
    (2)基于HTTP方式的YUM客户端
    1.创建server.repo文件
    # cd /etc/yum.repos.d/
    # cp rhel-debuginfo.repo server.repo
    2.修改server.repo文件
    # vi server.repo
    [Server]
    name=Red Hat Enterprise Linux 5
    baseurl=http://192.168.0.1/Server
    enabled=1
    gpgcheck=1
    gpgkey=ftp://192.168.0.1/RPM-GPG-KEY-redhat-release
    3.测试
    yum list <package>
    yum install <package>

  • 相关阅读:
    pycharm中出现unresolved reference的解决办法
    MVC4中基于bootstrap和HTML5的图片上传Jquery自定义控件
    Demo中的IOC自定义实现
    MVC 导出Excel 的其中一方法(View导出excel)
    MVC 定时执行任务
    Bootstrap.css 中请求googleapis.com/css?family 备忘录
    JqueryUI Dialog 加载动态页 部分页
    Android中EditText的常见属性
    安卓程序崩溃异常处理
    获取鼠标句柄
  • 原文地址:https://www.cnblogs.com/welkinwalker/p/1667987.html
Copyright © 2011-2022 走看看