您的位置:首页 > 编程语言 > PHP开发

搭建yum服务器

2016-10-26 10:57 211 查看
环境:
VMware centos6.7
搭建过程:
1.点击VMware里的 虚拟机->设置->CD/DVD(IDE)
2.右边设备状态:打钩已连接 打钩启动时连接
3.连接 选择使用ISO映像文件 VMCentOS-6.7-x86_64-binDVD1.iso挂在到
4.在centos里面要挂载这个iso文件:mount /dev/sr0 /mnt
5.cd /mnt/Packages/
Rpm -ivh vsftpd...
安装完成后将光盘所有的文件拷贝到/var/ftp/pub/下面(这个为vsftp提供其他人访问的默认目录)
Rsync -avz /mnt /var/ftp/pub/
6.cd /var/ftp/pub/
rm *.html
rm -rf repodate/TRANS.TBL
7.安装createrepo工具,生成YUM通用数据库
cd /mnt/Packages
rpm -ivh createrepo(不过这个软件有依赖,提示哪个依赖,就先装哪个)
Createrepo -g /var/ftp/pub/repodate/comps.xml /var/ftp/pub/
注意:comps.xml也许不存在,但是总会有个文件名中包含comps的.xml文件
如果没有comps.xml那就用那个文件名包含comps的.xml文件
8.重启vsftp,service vsftpd restart
9.添加个本地源
vi/etc/yum.repos.d/ftp-server.repo
##########################
[base]
name=ftp-server
baseurl=ftp://192.168.200.155/pub/
#ip为自己ip
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
##########################
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6现在就完成了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  yum vsftp 仓库