linux系统中yum服务器的配置
一、配置yum服务器的部署架构图(RHEL6.1系统):
二、配置yum服务器
1、在服务器上配置本地yum服务
详情请参见《linux系统本地yum服务配置》
2、安装配置vsftpd服务
1)安装vsftpd软件包
# yum install vsftpd
2)创建软件包的文件夹
# mkdir /var/ftp/pub/rhel6.1
3)把光盘中的软件都拷贝到创建的文件夹中
# cp -r /mnt/cdrom/. /var/ftp/pub/rhel6.1
4) 启动ftp服务
# /etc/init.d/vsftpd restart 或 service vsftpd restart
3、安装配置createrepo服务
1)安装createrepo软件包
# yum install createrepo
2)创建yum服务器的yum库文件
# createrepo -g /var/ftp/pub/rhel6/Server/repodata/*comps-rhel6-Server.xml /var/ftp/pub/rhel6/
3)关闭防火墙iptables
# service iptables stop
# chkconfig iptables off
三、配置yum客户端
1、在客户端配置repo应答文件
# cd /etc/yum.repos.d/(进入yum的配置文件目录)
# rm -rf * (删除旧yum配置文件)
# touch rhel6.repo
===================================================
[base]
name=rhel6.1
baseurl=ftp://172.21.0.200/pub/rhel6/
gpgcheck=0
===================================================
2、清除yum的记录
# yum clean all
3、创建yum的记录
# yum list
4、验证yum库可用性
# yum install httpd(服务名)
完成以上操作即可实现yum服务器的配置,客户端即可使用yum服务安装所需的软件包了。