使用 Zpan 搭建低成本个人私有网盘,还不限速

news/2024/5/20 22:48:20/文章来源:https://blog.csdn.net/devcloud/article/details/127278623
摘要:本文就介绍一个不限速的低成本个人网盘——ZPan,相较于老牌的私有网盘 OwnCloud 等,Zpan 有一个独有的优势:不限速。

本文分享自华为云社区《使用 Zpan 搭建低成本个人私有网盘》,作者: 云存储开发者支持团队。

市面上的免费网盘已经有很多了,如百度网盘,阿里云盘、WPS 云盘、OneDrive、GoogleDrive… 但是免费的反而是最贵的,要么有限速,要么有免费容量太小,更有甚者还有数据被泄露、被封禁的风险。重要的隐私数据还是要放到自己这里比较放心,本文就介绍一个不限速的低成本个人网盘——ZPan,相较于老牌的私有网盘 OwnCloud 等,Zpan 有一个独有的优势:不限速。

选择对比

OwnCloud 等网盘的数据流动为存储->服务器->客户端,下载和下载速度的瓶颈是服务器的带宽,而国内的带宽费又往往比较贵,以华为云为例,5M 带宽就要 1100+ 一年,5M 带宽的理论下载速度约为 600Kb/s,成本高,速度还慢。

而 Zpan 的数据流动为存储直接到客户端,服务器只是做了一个访问权限控制、文件管理和展示的作用,而对象存储本身没有限速,你本地带宽有多大就能跑多快。

来个全面的对比吧:

最终还是选择了 ZPan,废话少说,直接开始部署。

购买服务器和存储套餐包

购买服务

直接购买服务器的话没有打折,可以在看看这个活动页有没有优惠,活动失效了就直接在官网找下这个位置。

我算了下,如果是 1T 容量包 + 2 核 4G 服务器,官网价大概要 4000 左右,活动中仅需一千。

选择后跳转到控制台选择配置,配置为弹性云服务器规格 C6s 2 核 4GiB,镜像Ubuntu 20.04 server 64bit;对象存储规格为 单AZ 1TB 包年

注意!!! ECS 的镜像规格一定要选择正确,后期不支持 Linux 与 Windows 互转
注意!!!OBS 的区域要和 ECS 选择在同一个区域,节省流量费

记录需要的信息

获取 ECS 公网 IP

通过控制台找到 ECS 服务,即可看到自己刚刚购买的服务器,服务器创建完成后这里的 IP 即为你的公网 IP,点击旁边按钮复制下来。

创建桶并获取 AK/SK

通过 API 访问华为云需要提供AccessKey 和 SecretKey,简称 AK/SK 参考这里获取。

注意!!!AK\SK 相当于你的账号密码,请一定妥善保管!!!

然后进入 OBS 控制台,点击创建桶。创建桶时需要注意,桶的区域要和套餐包选择同一个区域,冗余策略选择单AZ存储,这两个选择错误无法使用套餐包。创建后记下桶名备用。

创建桶后,点击桶名,在基本信息中记下 Endpoint。

安装并初始化 ZPan

Zpan 的安装非常简单,仅需两行在此直接摘抄官方教程的命令:

1.通过 SSH 登录服务器,运行命令

# 安装服务
curl -sSLf https://dl.saltbo.cn/install.sh | sh -s zpan
# 启动服务
systemctl start zpan

2.打开网页,输入http://ECS公网IP:8222(如你的公网 IP 为 123.123.123.123,则链接即为 http://123.123。123.123:8222) 自动进入管理员配置页。为了压缩成本,此处先选择 Sqllite3 作为数据库,后续如果有瓶颈可以自行在配置中切换为其他更强大的数据库。

3.点击下一步,配置管理员账号

4.点击开始安装,很快就会提示安装完成

![网盘配置3.PNG](https://bbs-img.huaweicloud.com/blogs/i

mg/20221010/1665403513807151230.PNG)

配置存储

安装完成后点击去登录,即可跳转到管理页,这里配置存储位置为对象存储。点击控制台右上角创建存储

在基础配置填写需要的信息,名称随意,云平台选择OBS,接入点选择你桶所在区域的 Endpoint,AK/SK,点击确认。

完成安装

至此就已经完成了配置,再次在网址栏输入 http://ECS公网IP:8222 即可访问专属于你的个人网盘~

点击关注,第一时间了解华为云新鲜技术~

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_22244.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

甘特图:制定项目计划的三个要点

任何事情都要有计划,这样才能保证自己的事情按照既定的目标和轨迹推进 制定计划首先要明确以下三点: 1、目标明确:做这个项目是做什么的要达成什么目标。 2、任务明确:达成这个目标要做哪些事,有具体的实施推进步骤。…

MP-SPDZ详细介绍

基础知识概述 隐私计算底层协议包括两种:其一是基础的加密传输协议,用于信息分发,包括不经意传输、秘密分享、同态加密、零知识证明等。其二是加密计算协议,包括乱码电路、同态加密、零知识证明等。 不经意传输是所有隐私计算协…

python 运行错误收集

目录global全局声明错误 global全局声明错误 SyntaxError: name is_login is used prior to global declaration 解决办法:global is_login 放在 if is_login:的上面 is_login = Falsedef login_auth(func_name):def inner(*args, **kwargs):if is_login:res = func_name(*arg…

AlphaZero强化学习模型

搬来了DeepMind的AlphaTensor DeepMind前不久发在Nature上的论文Discovering faster matrix multiplication algorithms with reinforcement learning引发热议。 这篇论文在德国数学家Volken Strassen「用加法换乘法」思路和算法的基础上,构建了一个基于AlphaZero…

[GWCTF 2019]我有一个数据库

打开题目是乱码,好奇怪 御剑扫一下 扫到了phpmyadmin 版本为4.8.1 这个版本是有漏洞的(CVE-2018-12613),复现一下 部分源码: $target_blacklist array (import.php, export.php ); ​ // If we have a valid target…

SpringBoot统一处理返回格式

在对接第三方接口的时候,第三方接口返回格式形式为{"result":null,"status":1010},虽然返回了状态码,但是状态码对应的描述信息并没有携带,前端在使用的时候需要根据状态码返回一个友好的提示,如此…

刘韧:我每时每刻都会注意管理自己的知识

1. 担心总能让我积极行动起来。2. 要提早主动求变,不要等到被迫地、见招拆招地应变。3. 很多愚蠢的念头,都源于自己分内的事,却老想让别人负责,比如将自己的愿望寄托在子女身上。4. 推卸责任的同时,多少会对等地给予一…

ShardingSphere 5.2.0:分片审计功能拦截多分片场景下的不合理请求

一、背景Apache ShardingSphere 基于用户的实际使用场景,为用户打造了多种实用功能,包括数据分片、读写分离等。在数据分片功能中,我们发现有些用户涉及到的分片较多,一个分片逻辑表可能对应后端 1000 个物理表,这给用…

猿创征文 | 国产数据库实战之TiDB 数据库快速入门

猿创征文 | 国产数据库实战之TiDB 数据库快速入门一、系统检查1.检查系统版本2.查看本地IP地址3.TiDB集群介绍二、快速部署本地测试集群1.安装 TiUP工具2.声明全局环境变量3.快速部署TiDB 集群三、连接 TiDB 数据库1.新开一个session 以访问 TiDB 数据库2.通过Mysql客户端连接T…

SpringSecurity整合JWT+Oauth2认证

没写完&#xff0c;推荐下面的博客 推荐博客<查看pom依赖、数据库sql、实体类、数据映射>&#xff1a;SpringSecurity框架 推荐博客<查看SpringSecurity整合JWTOauth2认证>&#xff1a;SpringSecurity整合JWTOauth2认证 一 创建项目 测试浏览器&#xff1a;建议使用…

网课查题系统-公众号轻松调用方法

网课查题系统-公众号轻松调用方法 本平台优点&#xff1a; 多题库查题、独立后台、响应速度快、全网平台可查、功能最全&#xff01; 1.想要给自己的公众号获得查题接口&#xff0c;只需要两步&#xff01; 2.题库&#xff1a; 查题校园题库&#xff1a;查题校园题库后台&am…

Django ORM F对象和Q对象查询

Django ORM F对象和Q对象查询1.F对象查询2.Q对象查询Django提供了两个非常有用的工具&#xff1a;F对象和Q对象&#xff0c;方便了在一些特殊场景下的查询过程。 1.F对象查询 F对象用于操作数据库中某一列的值&#xff0c;它可以在没有实际访问数据库获取数据值的情况下对字段…

史上最简SLAM零基础解读(7) - Jacobian matrix(雅可比矩阵) → 理论分析与应用详解(Bundle Adjustment)

本人讲解关于slam一系列文章汇总链接:史上最全slam从零开始 文末正下方中心提供了本人联系方式&#xff0c;点击本人照片即可显示WX→官方认证{\color{blue}{文末正下方中心}提供了本人 \color{red} 联系方式&#xff0c;\color{blue}点击本人照片即可显示WX→官方认证}文末正…

基于微信小程序的毕业设计题目(23)php汽车维修保养小程序(含开题报告、任务书、中期报告、答辩PPT、论文模板)

项目背景和意义 目的&#xff1a;本课题主要目标是设计并能够实现一个基于微信汽车维修保养小程序系统&#xff0c;前台用户使用小程序&#xff0c;小程序使用微信开发者工具开发&#xff1b;后台管理使用基PPMySql的B/S架构&#xff0c;开发工具使用phpstorm&#xff1b;通过后…

毕业设计 单片机stm32智能路灯智能灯控系统 - LoRa远程通信

文章目录0 前言1 简介2 主要器件3 实现效果4 设计原理4.1 Lora模块4.2 DHT11温湿度传感器4.3 光照传感器5 部分核心代码6 最后0 前言 &#x1f525; 这两年开始毕业设计和毕业答辩的要求和难度不断提升&#xff0c;传统的毕设题目缺少创新和亮点&#xff0c;往往达不到毕业答辩…

springboot使用布隆过滤器——缓存穿透

目录 1.布隆过滤器原理 2.具体使用场景 3.springboot集成布隆过滤器 4.总结 1.布隆过滤器原理 布隆过滤器&#xff08;Bloom Filter&#xff09;是非常经典的以空间换时间的算法。它实际上是一个很长的二进制向量和一系列随机映射函数。布隆过滤器可以用于检索一个元素是否…

虹科分享 | 什么是深度数据包检测(DPI)

深度数据包检测 (DPI) 是一种分析通过网络发送的流量的高级方法。DPI 使用数据处理来检查数据包的特定细节&#xff0c;作为数据包过滤的一种形式。 虽然 DPI 用于查看 OSI 模型的第 2-7 层&#xff0c;但仅当设备可以查看并根据第 3 层或更高层采取行动时&#xff0c;它才被视…

rsync+inotify实时同步

查看主页俩篇 inotify、rsync 编写脚本实现inotify与rsync相结合 客户端 #!/bin/bash Path/root/rsync_data backup_Server192.168.80.132 /usr/bin/inotifywait -mrq --format %w%f -e create,close_write,delete $Path | while read line do if [ -f $line ];then rsync -…

7个最佳WordPress设计师和摄影师作品插件

您是一名设计师或摄影师&#xff0c;正在寻找在 WordPress 中构建作品网站的最简单方法吗&#xff1f; 微信扫描二维码用手机阅读或收藏 有很多WordPress作品插件&#xff0c;可让您轻松构建漂亮的作品网站。 但是&#xff0c;对于初学者来说&#xff0c;找到完美的作品插件插…

从深圳寄东西到加拿大,用什么快递比较好?

哪家快递好这个是没有定论的&#xff0c;合适自己的渠道才是好渠道&#xff0c;通常情况下&#xff0c;四大快递和EMS这些基本都是没什么大问题的。下面方联国际物流就来带大家了解一下从深圳寄东西到加拿大的几种主要方式。目前有4种方式运输到加拿大&#xff1a;专线、快递、…