:
万物皆可Serverless系列文章
Serverless可以免费搭建自己的不限速大容量云盘(5TB) Serverless可以使用云功能定时触发,实现每天自动定时签到一切都可以使用SCF+COS快速开发全栈应用万物皆可使用Serverless 使用SCF+COS 免费运营微信公众号万物皆可快速部署Serverless 验证码识别接口Serverless 可以借助微信公众号轻松管理用户激活码。使用SCF+COS,一切都可以写入未来。 Serverless可以在Flutter中快速连接腾讯云。开发一切都可以用Flutter来写。 Dart Native 腾讯云对象存储插件万物皆可Serverless 我的Serverless 之路
:
一、本文介绍
不知道大家有没有经历过百度云限速的痛苦,反正我一直很讨厌网盘的限速。
当我们最终在网上找到资源下载时,发现最快的下载速度只有200或300KB/S。
这不禁让我想起了初中时家里用电话线拨号上网时的网速。下载一个4GB的系统镜像花了一整天的时间。
也许有人会说,开会员可以收费吗?
呵呵,你说我缺会员年费吗?
开个玩笑,我是个连月费都买不起的人(连续包月最便宜的)。
没错,穷只是一个词,我就说一次。我们无法想象有钱人的幸福。
那么有没有办法曲线救国呢?
废话少说,上传图片?
看得到,
整个网盘的上传下载速度还是可以的(我用的是联通100M宽带),
会比普通网盘的下载速度限制快很多。
除了,
据分析,是onedrive直链,
我们可以轻松实现文件在线预览的功能,看到下图了吗?
可以看出我们使用Serverless+OneDrive搭建的云盘功能是相当OK的。
想要更详细的体验,可以访问我搭建的网盘,地址? http://onedrive.idoo.top/
你是否迫不及待地想尝试一下呢?现在开始教程,走吧~~~
二、操作步骤
:
第一步:获取OneDrive
首先,准备一个OneDrive帐户。如果您还没有,您可以立即注册一个。
详情请参考网上这篇教程《免费注册Microsoft Office365教育版OneDrive网盘5t空间》
:
第二步:下载OneManager
OneManager-php是Onedrive的列表索引和管理程序,可以部署到heroku/SCF/普通空间。
值得注意的是,该程序的文件上传和下载是通过OneDrive服务器进行的,不会消耗您的云功能流量。下载链接
下载完后记得解压里面的文件夹
:
第三步:新建云函数
打开云功能控制台,https://console.cloud.tencent.com/scf/list?rid=4ns=default
这里我们选择功能区域为中国香港,然后点击新建
运行环境选择php7.2,创建方式选择空白函数,然后点击下一步完成。
函数创建完成后,打开函数代码,选择本地上传文件夹,上传我们之前解压的OneManager-php程序,然后选择保存。
OK,这次功能正常了
:
第四步:配置云函数
云函数创建完成后,我们需要配置云函数的各种参数
这里我们把内存改成64MB,超时时间改成5秒(随意设置)
最重要的是添加一个Region=ap-hongkong的环境变量,然后点击保存。
添加功能api网关触发器,记得勾选启用集成响应,然后保存。
api网关添加成功后,会得到一个访问地址,我们复制一下,在浏览器中打开
第五步:配置OneManager
首次访问OneManager主页时,需要安装初始化程序。我们按照提示,点击启动安装程序。
SecretId和SecretKey可以在控制台密钥管理页面找到,https://console.cloud.tencent.com/cam/capi
然后单击“确定”,设置管理登录密码,即可正常访问OneManager主页。
:
第六步:绑定OneDrive
什么?为什么我初始化了程序,为什么还是空白?
别担心,这是因为我们还没有绑定我们的OneDrive网盘,我们继续绑定我们的OneDrive网盘。
首先,点击左上角的登录,输入之前设置的管理员密码并登录,然后点击左上角的设置选项,打开设置页面。
选择添加OneDrive磁盘,按照网页提示登录你的OneDrive授权,这里不再赘述。
:
第七步:绑定已备案域名
当然我们可以自定义api网关的域名,但是这里域名的前提是已经备案。
假设您已经注册了域名,并成功配置了云函数和api网关,我们看一下为api网关自定义域名的步骤
首先打开腾讯云API网关后台页面,选择刚才云函数创建的API网关,打开自定义域名选项。
然后点击新建,解析要绑定到建议地址的注册域名cnmae,选择默认路径映射并提交
最后,修改自定义域名后记得发布并更新api网关服务,这样自定义域名才能生效。
如果不出意外的话,现在你可以像我一样通过自己绑定的注册域名来访问云盘了。
:
三、文章最后
本文标题说免费搭建大容量云盘,
免费是指腾讯云功能每月会有一定量的免费使用。
用它构建OneDrive云盘自用,免费额度绰绰有余。
另外OneManager支持绑定多个OneDrive磁盘,
这里提到大容量是因为我总共绑定了4块OneDrive磁盘。
正好被昵称为风雨雷电,哈哈(狠人)
每个磁盘容量为5TB,总容量为20TB,呵呵。
保存东西有什么不好,所有视频和音乐文件都可以在线预览,真是太酷了~
以上,祝大家玩得开心,玩得开心。再见~