首页 > 其他分享 >ftp方式搭建云仓库

ftp方式搭建云仓库

时间:2023-08-09 17:37:10浏览次数:27  
标签:ftp 00 CentOS 仓库 repo yum root localhost 搭建

ftp方式搭建云仓库

服务端:192.168.1.100

客户端:192.168.1.200

服务端

1.服务端安装vsftp服务

root@localhost ~]#yum install vsftpd.x86_64 -y

image-20230808120435597

2.服务端切换到 ftp目录下新建一个centos7目录

[root@localhost ~]#cd /var/ftp/
[root@localhost /var/ftp]#ls
pub
[root@localhost /var/ftp]#mkdir centos7
[root@localhost /var/ftp]#ls
centos7 pub

image-20230808120700645

3.将光驱挂载到 centos7目录

[root@localhost ~]#mount /dev/sr0 /var/ftp/centos7/
mount: /dev/sr0 写保护,将以只读方式挂载

如果提示找不到进入虚拟机里设置

image-20230808121202006

image-20230808121331508

 

image-20230808121821724

4.开启vsftpd服务

[root@localhost ~]#systemctl start vsftpd    开启vsftpd 服务
[root@localhost ~]#systemctl status vsftpd   查看服务状态

image-20230808122129786

客户端

[root@localhost ~]# cd /etc/yum.repos.d/   进入客户端yum指定目录
[root@localhost yum.repos.d]# ls   查看网络源
CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo   CentOS-Vault.repo
CentOS-CR.repo   CentOS-fasttrack.repo CentOS-Sources.repo
[root@localhost yum.repos.d]# mkdir bak 创建新文件夹
[root@localhost yum.repos.d]# ls 查看文夹是否创建成功
bak               CentOS-CR.repo         CentOS-fasttrack.repo CentOS-Sources.repo
CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo     CentOS-Vault.repo
[root@localhost yum.repos.d]# mv *repo bak/   将网络源移动到bak防止网络源干扰造成失败
[root@localhost yum.repos.d]# ls   查看是否移动成功
bak

image-20230808122844482

 

[root@localhost yum.repos.d]# vim ftp.repo  创建以。repo结尾的文件

image-20230808133951562

[root@localhost yum.repos.d]# yum clean all  清理缓存
已加载插件:fastestmirror, langpacks
正在清理软件源: gy
Cleaning up everything
Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos

image-20230808134421393

[root@localhost yum.repos.d]# yum makecache  建立元数据
已加载插件:fastestmirror, langpacks
gy                                                             | 3.6 kB  00:00:00
(1/4): gy/group_gz                                             | 156 kB  00:00:00
(2/4): gy/filelists_db                                         | 3.1 MB  00:00:00
(3/4): gy/primary_db                                           | 3.1 MB  00:00:00
(4/4): gy/other_db                                             | 1.2 MB  00:00:00
Determining fastest mirrors
元数据缓存已建立

image-20230808134500858

 

验证

[root@localhost yum.repos.d]# yum install tree.x86_64 -y
yum安装tree

image-20230808134646377

 

标签:ftp,00,CentOS,仓库,repo,yum,root,localhost,搭建
From: https://www.cnblogs.com/sl08/p/17617455.html

相关文章

  • 搭建阿里云仓库 (http方式外网环境
    搭建阿里云仓库http方式外网环境国外云仓库比较慢,可以使用阿里云仓库代替[root@localhost~]#cd/etc/yum.repos.d/[[email protected]]#mkdirblak[[email protected]]#mv*.repoblak/[[email protected]]#lsbak[[email protected]......
  • yum仓库简介与搭建
    yum仓库简介1.1yum简介yum是一个基于RPM包(是Red-HatPackageManager红帽软件包管理器的缩写)构建的软件更新机制,能够自动解决软件包之间的依赖关系。解决了日常工作中的大量查找安装依赖包的时间。为什么会有依赖关系的发生因为linux本身就是以系统简洁为自身优势,所以在安装......
  • http内网yum仓库搭建
    http内网yum仓库搭建服务端在服务器端安装http服务(可以是http也可以是nginx)[root@localhost~]#yuminstallhttpd-y#安装网页软件,提供文件共享服务· [root@localhost~]#mount/dev/sr0/var/www/html/ #提供安装包mount:/dev/sr0写保护,将以只读方式挂载​[roo......
  • 波形记录系统的搭建-基于Tektronix示波器
     波形测试系统的搭建目标需求:能自动捕获波形并上传至PC机,目标波形1Khz,脉宽50us进度:已实现所需硬件:Tekronix示波器TDS2002B(毕竟NI的PXI示波器太贵了),PC机软件:示波器驱动、SingleExpress、DIAdem 安装驱动、软件,连接PC机,使用LABVIEW检查是否能检索到TDS2002B SingleExpre......
  • 从Nexus私服的代理仓库中下载构件(2种方式)和部署构件到Nexus私服的宿主仓库中(2种方式)
    一、从Nexus私服的代理仓库中下载构件(2种方式)Nexus私服的主要目的之一:代理远程仓库(即当Maven项目需要下载构件到本地仓库时,不再请求外部的远程仓库,而直接从Nexus私服中下载)。===》1.在Maven项目的pom.xml文件中配置Nexus只对当前项目有效项目需要下载构件到本地仓库时,会......
  • 从零玩转系列之微信支付实战PC端项目构建+页面基础搭建 | 技术创作特训营第一期
    一、前言欢迎来到本期的博客!在这篇文章中,我们将带您深入了解前端开发领域中的一个热门话题:如何使用Vue3和Vite构建前端项目。随着现代Web应用程序的需求不断演进,选择适当的工具和技术变得至关重要。Vue3作为一种流行的前端框架,以其出色的性能和灵活的特性赢得了众多开......
  • AVR汇编(一):搭建交叉编译环境
    AVR汇编(一):搭建交叉编译环境几年间,陆陆续续接触了很多热门的单片机,如STC、STM8S、STM32、ESP32等。但一直都是抱着急功近利的心态去学习他们,基本上都是基于库函数和第三方组件进行开发,很少静下心来去研究这些不同内核单片机的底层工作原理。因此我打算接下来一段时间好好研究一番,......
  • yygh-admin项目搭建
    尚医通项目:后台管理系统前端项目搭建一、安装node.js1、下载在https://nodejs.org/en/download下载安装文件2、安装就是一直next就可以需要勾选accept才能继续下一步这里的这个勾选框,不选也没关系,暂时不深究是用来做什么的3、验证是否安装成功win+R打......
  • Windows使用Nexus搭建Maven私服
    简介Maven私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件,有了私服之后,当Maven需要下载构件时,直接请求私服,私服上存在则下载到本地仓库,否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载。下载(version-2.x)官网下载页:https://www.......
  • Windows系统 如何配置Maven的本地仓库 【详解Maven settings.xml配置(指定本地仓库、
    1.确认安装Maven首先,我们需要确认已在计算机上安装了Maven。你可以从Maven官方网站:https://archive.apache.org/dist/maven/maven-3/下载适合你代码ide版本的Maven安装包,比如我idea2019就下载maven3.5-3.6之间的版本。1、先新建名为MAVEN_HOME的变量,值为你的的maven解压路径......