天天看点

redhat5.4 yum源制做方法

1、服务端

   1.1

      搭建一个web服务器我用nginx做为web服务器。(安装略)

      配置nginx

      在/usr/local/nginx/conf/nginx.conf配置文件中加入

      server

      {

          listen       80;

          server_name  mirrors.redhat5.com;

          index index.html index.htm;

          root  /home/mirrors;

          autoindex on;

      }

      重启nginx服务

      /usr/local/nginx/sbin/nginx -s reload

   1.2

      把光盘文件内容拷贝到/home/mirrors目录下

      首先挂载光盘

      [root@server]# mkdir -p /mnt/cdrom

      [root@server]# mount /dev/cdrom /mnt/cdrom

      [root@server]# cd /mnt/cdrom

      [root@server]# /bin/cp -Rf * /home/mirrors/

      [root@server]# cd Server/ && rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm

      这样就可以通过mirrors.redhat5.com域名访问了。

   1.3

      建立rpm包的依赖关系

      [root@server]# createrepo -v -s md5 /home/mirrors

2、客户端配置

      [root@client]#/etc/yum.repos.d/local.repo

      [rhel-beta]

      name=Red Hat Enterprise Linux $releasever Beta - $basearch

      baseurl=http://mirrors.redhat5.com/

      enabled=1

      gpgcheck=0

      gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-beta

      [root@client]#yum clean

      [root@client]#yum update

3、测试

      安装vsftpd软件

      [root@client]#yum install vsftpd

OK。

    本文转自yuangang_love 51CTO博客,原文链接:http://blog.51cto.com/linux008/544484,如需转载请自行联系原作者