最近想构建一个个人网盘玩玩,用来存储些资源。这里使用云服务器+zfile+七牛云对象存储进行搭建。

  1. 租用云服务器
    首先需要在常用的云服务网站买一个云服务器,如阿里云、腾讯云等。这里不说该怎么租用和搭建了。

  2. 使用七牛云对象存储
    这里使用七牛云对象存储服务。


    创建空间进行保存

  3. 部署z-file Z-File是一个在线文件目录的程序, 支持各种对象存储和本地存储。支持的存储有:

    本地存储
    阿里云OSS
    腾讯云COS
    又拍云USS
    FTP
    UFile
    华为云OBS
    MINIO
    S3通用协议
    Onedrive(支持世纪互联)
    七牛云KODO

    项目地址:https://github.com/zfile-dev/zfile
    文档地址:https://docs.zfile.vip/#/

    • 云服务器安装z-file

      z-file项目为java项目,需要先行安装jdk8

      云服务器赋值输入命令

      export ZFILE_INSTALL_PATH=~/zfile
      mkdir -p $ZFILE_INSTALL_PATH && cd $ZFILE_INSTALL_PATH
      wget https://c.jun6.net/ZFILE/zfile-release.war
      unzip zfile-release.war && rm -rf zfile-release.war
      chmod +x $ZFILE_INSTALL_PATH/bin/*.sh
      

      ps:这里wget可能会报错,将指令改为:

      wget https://c.jun6.net/ZFILE/zfile-release.war --no-check-certificate
      

      安装完毕后启动或停止项目

       ~/zfile/bin/start.sh       # 启动项目~/zfile/bin/stop.sh        # 停止项目~/zfile/bin/restart.sh     # 重启项目
      

      端口默认8080端口,可以修改配置文件进行修改。

    • 填写站点信息

    • 添加存储源

      选择存储策略为七牛云

      主要要填写AccessKey和SecretKey

      AccessKey和SecretKey返回七牛云获得,点击密钥管理,得到AK和SK

    • 添加完毕,访问主页ip:8080可以看到构建个人网盘成功

使用z-file和七牛云对象存储构建个人网盘相关推荐

  1. Java实现将文件(图片)上传到七牛云对象存储,并实现下载和删除功能

    引言:在搭建项目时如果把上传的文件存储在该项目运行的主机上,会导致访问该项目时加载非常缓慢,因此需要对象存储.并且对象存储具有网站数据动静分离,大幅提升网页性能,储存节点多,支持跨地域实时同步,成本低 ...

  2. SpringBoot2.x 集成 七牛云对象存储Kodo

    本文主要对SpringBoot2.x集成七牛云对象存储Kodo进行简单总结,其中SpringBoot使用的2.4.5版本. 一.七牛云对象存储Kodo简介 七牛云对象存储Kodo是七牛云提供的高可靠. ...

  3. 微信小程序使用七牛云对象存储保存图片和文件

    先给大家看效果图,如下: 一.开通七牛云对象存储服务(免费的) 官网:https://www.qiniu.com/,实名认证后,创建一个空间,用于保存文件 二.获取 AccessKey和SecretK ...

  4. 七牛云对象存储使用指南

    对象存储服务简介 七牛云海量存储系统(KODO)是自主研发的非结构化数据存储管理平台,支持中心和边缘存储.平台经过多年大规模用户验证已跻身先进技术行列,并广泛应用于海量数据管理的各类场景. 详细介绍参 ...

  5. 七牛云对象存储 Java使用

    文章目录 对象存储服务简介 产品优势 核心功能及服务 创建对象存储空间 上传文件测试 Java SDK简介 使用SDK上传文件 下载文件测试 对象存储服务简介 七牛云海量存储系统(KODO)是自主研发 ...

  6. 七牛云对象存储绑定个人域名

    七牛云对象存储绑定个人域名 七牛云介绍 主题说明 过程介绍 登录病创建存储空间 创建完成后 增加域名管理 查看域名解析 chame 域名 去域名管理页面 增加chame解析(我的是阿里云) 七牛云介绍 ...

  7. WordPress七牛云对象存储免费插件WPQiNiu

    ​​有些站长喜欢使用七牛云来加速 WordPress 站点的访问速度,平时需要手工将需要加速的静态文件或图片上传到七牛云存储空间才行.为了提供效率,boke112 联盟建议大家安装这款 WordPre ...

  8. 一个集成阿里云、腾讯云、七牛云对象存储的SDK

    概述 一个集成阿里云.腾讯云.七牛云对象存储的SDK An SDK integrating Alibaba cloud, Tencent cloud and qiniu cloud object st ...

  9. 在ThinkPHP框架(5.0.24)下引入Ueditor并实现向七牛云对象存储上传图片同时将图片信息保存到MySQL数据库,同时实现lazyload懒加载...

    这是我花了很多天的时间才得以真正实现的一组需求. 文章后面有完整Demo的GitHub链接. 一. 需求描述 1. 应用是基于ThinkPHP5开发的: 2. 服务器环境是LNMP,PHP版本是7.2 ...

最新文章

  1. ACMNO.50 完美的代价(主要是不同情况下面的讨论)
  2. Lucene:基于Java的全文检索引擎简介 车东
  3. linux下多线程之pthread_detach(pthread_self())
  4. ArcView GIS 应用与开发技术(7)- 空间查询
  5. axure6.5汉化最新正式破解版本下载(有注册码)
  6. arm linux 看库的依赖,Linux命令查看X86平台 ARM平台上可执行文件与库的依赖关系...
  7. JAVA-数据类型与运算符笔记
  8. Python练习题答案: IRR计算 - 盈利能力的评价【难度:2级】--景越Python编程实例训练营,1000道上机题等你来挑战
  9. css如何将彩色图片变为黑白图片
  10. 解决电脑开机黑屏只有鼠标的问题
  11. 华为ENSP模拟器 AR启动 报错40
  12. Android studio 集成Unity
  13. 1063 计算谱半径 (20 分)
  14. 基本矩阵、本质矩阵和单应矩阵
  15. python识别手写文字_Python3实现简单可学习的手写体识别(实例讲解)
  16. 求圆的面积(╭(╯^╰)╮)
  17. 众昂矿业:萤石矿现状如何?
  18. Cobalt Strike的多种上线提醒方法
  19. 联想小新pro16和拯救者r7000有什么区别 哪个好
  20. python期货交易策略_GitHub - guyimin/tqsdk-python: 期货量化交易策略程序开发包, 实时行情/历史数据/实盘交易...

热门文章

  1. Debian Epson L455 打印机
  2. CS10-3ZX控制步进电机
  3. Box2D v2.3.0 用户指南(第十一章)
  4. 科技论文写作(一)——整体思路
  5. 基于人工智能技术赋能的证券领域风险监测服务平台:为监管科技注入新的血液,提供强有力的工具 | 百万人学AI评选
  6. 12- STM32模数转换器(ADC)
  7. rda分析怎么做_群落分析的冗余分析(RDA)概述
  8. 分享一个java写的中国象棋代码以及相关视频
  9. matlab影响线,基于刚性横梁法的混凝土T梁横隔板内力计算
  10. [转]北京好吃地点大全 2004年5月版