搭建yum服务器

简介:

环境:

      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

现在就完成了

  


本文转自神ge 51CTO博客,原文链接:http://blog.51cto.com/12218412/1865767

相关文章
|
6月前
|
Linux 应用服务中间件 开发工具
Linux服务器搭建本地YUM源
对于一些单位通常都会对网络进行分区,处于内网区域的服务器是无法直接访问到互联网的,这时,如果部署一些需要在线下载服务的环境就显得异常麻烦,离线依赖包装的真的折磨人,那这时我们该怎么办呢?前半部分摘自CSDN博客:https://blog.csdn.net/qq_44895681/article/details/127617155,侵删,后半部分结合本人工作经验和实践完成。
Linux服务器搭建本地YUM源
|
11月前
|
缓存 Linux
【Linux网络服务】Centos7搭建yum服务器
【Linux网络服务】Centos7搭建yum服务器
|
缓存 弹性计算 Linux
ECS服务器修改yum源
由于Cent OS 所自带的yum源,速度不是很快,之前在玩树莓派的时候见识过阿里源的强大,所以决定将其更换为阿里源。
347 0
|
缓存 Linux 数据库
在linux云服务器下,使用yum工具出错提示Error: rpmdb open failed
yum工具在linux环境下都是事先预装好的,当我们使用时,会出现Error: rpmdb open failed。 那么,我们怎么解决呢?
三丰云”免费虚拟主机免费云服务器yum出错
三丰云”免费虚拟主机免费云服务器yum出错,怎么回事?
|
关系型数据库 MySQL Linux
CentOS环境 云服务器通过 YUM 安装软件
为提升我们在云服务器上的软件安装效率,减少下载和安装软件的成本,在 CentOS 环境下,我们可以通过 yum 命令快速安装软件。对于 YUM 下载源,我们不需要添加软件源,可以直接安装软件包。 从 CentOS 7 系统开始,MariaDB 成为 YUM 源中默认的数据库安装包。
|
Linux 网络安全
搭建多系统yum服务器
一、多系统服务器搭建 1.首先挂载光盘 2.安装vsftp 3.使用rpm -ql vsftpd查看vsftpd安装时都产生了哪些文件,找到以.server结尾的文件路径。此文件的文件名就是vsftp的服务名。
1305 0