教大家用云服务器搭建自己的云盘 可离线下载 可在线看片-阿里云开发者社区

开发者社区> 云原生> 正文
登录阅读全文

教大家用云服务器搭建自己的云盘 可离线下载 可在线看片

简介: 随着迅雷远程离线下载的关闭,某度网盘不开会员又没速度,下载一些冷门资源的时候,看着几kb甚至几B的情况是不是很绝望? 别担心,小编教大家如何自建网盘,摆脱限速和无法远程离线下载的限制。

随着迅雷远程离线下载的关闭,某度网盘不开会员又没速度,下载一些冷门资源的时候,看着几kb甚至几B的情况是不是很绝望?

别担心,小编教大家如何自建网盘,摆脱限速和无法远程离线下载的限制。

 

介绍

教程里使用的是容器化的 Aria2 - 一款轻量级的多用户下载工具,可以下载HTTP、FTP、磁力、BT等。不过Aria2是命令行软件,我们还需要通过 AriaNG 来实现网页版的图形化控制就像一个网页版迅雷了。再通过 FileRun 实现文件的下载、预览和共享,让我们的离线下载更加多用途化。

我们需要用到 Putty,推荐新手由 Larry Li维护并开源的中文版,下载地址: https://github.com/larryli/PuTTY/releases

还需要一台服务器,我推荐用阿里云服务器ECS,安全、稳定:https://promotion.aliyun.com/ntms/act/enterprise-discount.html

安装 Docker

我们购买ECS首先选择 Ubuntu 16.04 64位的系统,然后安装阿里云的 Docker 加速脚本,会自动安装阿里云提供的 Docker 安装脚本以及加速功能。

1
curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -

安装 MySQL

1
docker run --name=db -e MYSQL_ROOT_PASSWORD=123456 -e MYSQL_DATABASE=filerun -e MYSQL_USER=filerun -e MYSQL_PASSWORD=filerun -dP mysql

 95a6e3e361795121b5bf3318e8cbdc79a540c6a6

安装离线下载服务:

会自动安装 Aria2、AriaNG和Filerun非常的省心:

1
docker run --name=pan --link=db  -ti -p 8081:80 -p 6800:6800 jaegerdocker/pan

体验一波FileRun

打开 http://IP:8081,出现登录窗口就OK了,用户名和密码都是:superuser

6039d2171c2a7db4a6e463ae198f4bdc3d87f04e


然后再修改一下默认密码,之后就可以看到一个类似云盘的界面了,我们可以自行上传我们的文件,在线预览 视频、PDF、图片、Office 文档也是小意思。这样我们就可以将我们的下载或者上传的资源很方便的分享给我们的朋友了,当然还可以开一个新的账号给小伙伴们使用。榨干你云服务器的所有价值,~

61b43fe25636ca65b3281132957a956fe1bcd481


体验一波离线下载

重头戏来了,我们的离线下载,进入 http://ip:8081/dweb

完全一个网页版迅雷嘛,支持下载BT、HTTP、FTP、磁力、电驴等等,对于冷门资源睡觉前添加下载,一觉醒来就可以慢速下载回来了~~如果是一些中国网络下载慢的资源,可能一瞬间就可以下载完毕,我们就可以全速下载回来了!

731c8f6cfbcf13674df78a1a989752d435b5b590

436d0f4c169c735c99f507349e18db9569483180



最重要的是可以看小姐姐了(前提是你的云服务器带宽要足够大,才能流畅在线观看)

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
云原生
使用钉钉扫一扫加入圈子
+ 订阅

云原生时代,是开发者最好的时代

其他文章
最新文章
相关文章