yum仓库配置ftpx协议
[root@localhost ~]# iptables -F
[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]# systemctl disable firewalld
[root@localhost ~]# setenforce 0
1配置基于HTTP协议的yum源服务器
#mkdir /media/cdrom
#mount /dev/cdrom /media/cdrom
yum -y install httpd
直接挂载 服务器 mkdir /var/www/html/centos
umount /dev/cdrom cp -r /media/cdrom/* /var/www/html/centos
mkdir /var/www/html/centos
mount /dev/cdrom/ /var/www/html/centos
systemctl start httpd
systemctl enable httpd
3配置基于FTP协议的yum 源服务器
#mkdir /media/cdrom
#mount /dev/cdrom /media/cdrom
yum -y install vsftpd*
直接挂载 服务器 mkdir /var/ftp/centos
umount /dev/cdrom cp -r /media/cdrom/* /var/ftp/centos
mkdir /var/ftp/centos
mount /dev/cdrom/ /var/ftp/centos
用户收集的其他软件包需要手工创建repodata数据文件和存放目录,工具createrepo(光盘已有)
mkdir /var/ftp/other //将软件包服务进来
cd /var/ftp/other
createrepo -g /var/ftp/centos/repodata/repomd.xml ./ //以现有的repodata目录为样板
ls -lh repodata
客户机操作
cd /etc/yum.repos.d
mkdir backup
mv *.repo backup
vim /etc/yum.repos.d/centos.repo
cd
[ftp-media]
name=ftp-media
baseurl=ftp://192.168.30.24/centos 指定服务器的IP地址
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
[other]
name=other rpm Packages
baseurl=ftp://192.168.30.24/other
enabled=1
gpgcheck=0
~
客户机指定yum.repos.d
安装vsftpd
首先搭建好yum本地仓库,安装yum -y install vsftpd
关闭防火墙
关闭selinux
cd /etc/yum.repos.d
rm -rf CentOS-Media.repo 删除之前的仓库信息
ls
cp bak/centos.repo ./ 把vsftpd导入进来
yum -y clean all
yum makecache
最新文章
- intel82599在centos6.5下编译安装
- U盘安装ubuntu,一直提示start booting from usb device…[转]
- 在纯HTML的静态网页中添加一段统计网页访问量的JAVA Script代码?
- javascript 异步编程-setTimeout
- Gherkin学习笔记
- Android原理View、ViewGroup
- Spyder调试错误-";TypeError: decoding Unicode is not supported";
- FPC Trace Pattern Layout Design Notices (軟板線路設計注意事項)
- Downloader Middleware
- 打印机威胁:嵌入式Web服务有安全问题
- C3垂直居中均分
- XML自学笔记
- nginx——优化 Nginx 连接超时时间
- 使用JAVA数组实现顺序表
- 关于Oracle数据库故障诊断基础架构
- AngularJS 使用ng-repeat报错
- CSS如何让不相等的字符上下对齐
- Ajax实现的城市二级联动一
- 转场动画UINavigationControllerDelegate
- 【剑指offer】部分思路整理