天天说某度网盘网速太恶心,某歌网盘需要特殊环境,其他网盘功能上也有些拉胯?或许自建网盘才是你最好的方案。使用ibm cloud免费5g以及backblaze免费10g对象存储来搭建私有网盘
配置环境
建站离不开空间,域名/ip以及程序,下面将从这三个方面说起
空间
这个可以参见我几天前发过的帖子**[2021免费虚拟主机/空间列表](https://post.cplus8.com/d/315-2021free-host-in-2021 "点击前往")**
由于你的文件将会储存在远端的对象存储里面,因此对空间的大小没有过高的要求,一般一两百m就够用了,同时你的文件也是直接上传到对象存储中的,因此空间的速度对你的下载上传是没影响的,可能就是你网盘访问速度的问题罢了
域名/ip
如果你使用的是虚拟空间,域名是必需的,毕竟会有很多人共用一个ip。这里可以去百度域名分发,会有免费的服务。
当然,如果你善于动手并且有条件的话,可以在家里用树莓派作为服务器,大多数地方都支持ipv6了,这样你也可以折腾一下,搞个公网访问;同时家里有矿的,可以尝试挂载你们的磁盘阵列上去,就不需要这些了。
零成本统一解决方案
这里会推荐去用挖站否的cn2美国空间,大小2g,流量20g,而且你也可以去发工单来申请*.wzfou.me的二级域名使用权链接:挖站否免费PHP空间申请与使用-2G空间20GB流量电信CN2 GIA线路DA面板 - 挖站否-挖掘建站的乐趣 (wzfou.com)
程序
这里推荐的是可道云,可道云是基于php开发,功能也会多些,不过免费授权是10人用户
等等,我们先去搞对象存储先
IBM CLOUD
1.注册账号
注册 IBM Cloud
这个不用说了吧
2.启用对象存储lite版服务
Cloud Object Storage - IBM Cloud
可以看到在免费的lite套餐中,每月包含25g空间,5g出站流量,20,000次get请求。基本能满足需求吧我们点击创建。
3.创建存储桶存储桶(Bucket)是对象的载体,可理解为存放对象的“容器”,且该“容器”无容量上限。
接下来会跳转到你的对象存储控制面板中,点击创建
点击定制存储区……右下角的箭头先输入存储曲名称在灾备方面会有三个选项,跨区域,区域和单个站点。他们应对灾难备份的能力也逐级递减。如果你对你的数据有很高的可用性,安全性的要求话,会推荐你去选择跨区域;一般来说,选择区域就已经够了。
位置说明:极力推荐东京香港,跨区域的选环太平洋速度很快,实测可以跑满带宽关于位置选项的更多信息参草这里:IBM Cloud Docs
注意:这里地区的缩写就是s3的区域
剩下的就留他默认就行
4.开启公共访问权在左边那一part中选择公共访问权,开启
可能有注重个人隐私的小伙伴会问,那我岂不是没隐私权了?~~确实.~~一般网盘会把文件名和路径混淆,只要你不把具体文件地址分享给其他人问题都不大。
5.获取s3协议的ak,sk以及端点我们再次看到左边那part,点击配置看到端点部分,将public的端点复制出来
点击服务凭证,创建角色选择管理员,特别注意,特别注意,特别注意展开高级选项,选择包含hmac凭证
过来人就是在这里搞来搞去,创建了凭证却没ak,skhhhhhhhc
再次展开,我们需要的是第二第三行access_key_id和secret_access_key,将他保留下来
至此,ibm cloud这边完事
当然,如果你有很多邮箱,可以来无限白嫖,emm,封号与我无关
Backblaze
Backblaze是国外一个非常优秀在线备份和存储服务商,成立于2007年,致力于为用户提供低廉的在线备份服务。Backblaze B2是Backblaze推出的云存储服务,主要用于存储文件、在线上传和下载、共享浏览和播放视频等。其中他家的b2存储提供了每天1g流量,10g空间大小。
1.注册账号。
注册链接用邮箱注册完了后,还需绑定手机号,emm不能无限白嫖了2.创建存储桶类型选择public,输入 独一无二 的桶名称。其他默认。 不出意外,创建好后,就可以看到你的 桶 。里面详细信息还有s3端点地址,保留下来。
ps:如果你发现无法选择public类型的,那可能是因为你没有验证邮箱。3.创建ak,sk点击旁边的app keys再点击Mater Application Key栏目下的Generate New Application Key.这是下面会出现一个浅蓝色的框框,里面的key id就是我们的ak,application Key就是我们的sk。
4.地域/区域如果你的s3端点都是s3.us-west-001.backblazeb2.com,那么你的区域是us-west-001
完事了。
接下来就是配置存储策略的事了。本文不会去赘述可道云这些网盘程序的安装过程,小白可以去百度。不会吧,不会吧,这么简单不会有人不懂的吧
配置存储策略
直接看图就行 可道云,设置在后台管理/存储/文件/存储管理
测速
backblaze
在手机上用idm+下载能基本跑满带宽
ibm cloud也还行