环境:
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
现在就完成了
转载于:https://blog.51cto.com/12218412/1865767