Chinaunix首页 | 论坛 | 博客
  • 博客访问: 171525
  • 博文数量: 29
  • 博客积分: 2110
  • 博客等级: 大尉
  • 技术积分: 325
  • 用 户 组: 普通用户
  • 注册时间: 2006-07-01 11:32
文章分类

全部博文(29)

文章存档

2012年(3)

2010年(4)

2009年(5)

2007年(16)

2006年(1)

我的朋友

分类: LINUX

2010-08-12 17:56:23

YUM server 配置记录

环境描述

OSRedHat Enterprise Linux Server release 5.1 X86 32bit

Selinux 已开

Iptables 已开 80、端口

yum server ip :192.168.0.118

test server ip:192.168.0.119 os版本同上

yum 介绍  

Yum(全称为 Yellow dog Updater, Modified)是一个在FedoraRedHat以及SUSE中的前端软件包管理器。基於包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。

配置步骤

1、收集系统光盘下RPM包,本文中使用redhat 5.1系统盘中存放rpm包的目录为Server,为尽量详细描述此次配置,执行如下命令:

#mkdir /tmp/yum

#mount /dev/cdrom /mnt

#cp -R /mnt /tmp/yum/redhat5.1

2、安装createrepo软件并生成repodata

       #rpm ivh /mnt/Server/createrepo-0.4.4-2.fc6.noarch.rpm

    #createrepo /tmp/yum/redhat5.1/Server #Sever目录下会生成repodata/

到此处,本地yum repository 已经配置完毕,本机可以通过配置yum 源进行软件安装

3、配置yum

   Yum 源配置文件放在 /etc/yum.repo.d/目录下,名字任意,但必须以.repo后缀结尾

   #vi /etc/yum.repo.d/myrepo.repo

内容如下:

   [redhat enterprise linux 5.1]

   name = Red Hat Enterprise Linux release 5.1

   baseurl = file:///tmp/yum/redhat5.1/Server

4、安装http server

   #yum install httpd

   安装过程中会出现如下报错

解决此问题方法有两种:

1、 编辑/etc/yum.conf 文件

   gpgcheck=1改为 gpgcheck=0

2、 导入RPM-GPG-KEY

#rpm -- import /mnt/RPM-GPG-KEY-redhat-release

问题解决后,继续安装,重新执行 yum install httpd 按照提示继续下一步安装即可。

5、配置基于httpbaseurl yum server

   #ln s /tmp/yum/redhat5.1/Server  /var/www/html/redhat5.1 #创建链接

   #apachectl restart #重启httpd 服务

   到此步骤,服务端配置完成,进行测试。

6、登录test server 配置yum

   #vi /etc/yum.conf

     更改gpgcheck=1 gpgcheck=0

    创建 yum 源配置文件

       #vi /etc/yum.repo.d/redhat.repo

       [RedHat Enterprise Linux 5.1]

       name = RedHat Enterprise Linux release 5.1

       baseurl =

 7、进行测试

    #yum list

 产生此问题原因为 SElinux 安全策略限制所引起的,解决方法有两种,

1、    关闭 Selinux  

#setenforce 0

2#chcon –R –t httpd_sys_content_t /tmp/yum/redhat5.1/Server #更改目录策略类型

 

Refer to:

1、   

2、   

3、   

 

 

阅读(1544) | 评论(0) | 转发(0) |
0

上一篇:cacti+nagios 整合

下一篇:xen 3.1 create vlan

给主人留下些什么吧!~~