开发者社区> 搞么罗> 正文

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

简介: 随着迅雷远程离线下载的关闭,某度网盘不开会员又没速度,下载一些冷门资源的时候,看着几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



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

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

相关文章
Apache Thrift - 可伸缩的跨语言服务开发框架
http://www.ibm.com/developerworks/cn/java/j-lo-apachethrift/   前言: 目前流行的服务调用方式有很多种,例如基于 SOAP 消息格式的 Web Service,基于 JSON 消息格式的 RESTful 服务等。
685 0
云服务器磁盘管理| 学习笔记
快速学习云服务器磁盘管理
41 0
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
18732 0
阿里云ECS云服务器40G系统盘不够用怎么办?
阿里云ECS云服务器的一些活动机型,默认配备的是40G的高效云盘,问题来了,系统盘存储不够用怎么办?云吞铺子分享解决系统盘不够用的方法: ECS云服务器系统盘不够用怎么办? 两种方法,要么对ECS云服务器的系统盘进行磁盘扩容,要么购买云盘挂载到ECS云服务器上。
3823 0
Zuul整合Swagger,使用ZuulFilter解决下游服务context-path
问题起因:使用Zuul网关服务,需要整合下游系统的swagger,但是下游服务存在context-path配置,无法正确跳转,最后使用ZuulFilter解决。 1.Zuul整合下游swagger 首先介绍一下Zuul如何整合下游服务swagger,很好理解,就是通过Zuul的swagger地址,实现将下游服务的swagger都放入同一个页面内,流转图如下: 1.
370 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
23697 0
云服务器ECS 云盘缩容教程步骤来啦!
由于目前云服务器ECS不支持系统盘或者数据盘缩容,如果您有云盘缩容的需求,可用通过阿里云迁云工具达成目的。
1657 0
阿里云ECS云服务器初始化设置教程方法
阿里云ECS云服务器初始化是指将云服务器系统恢复到最初状态的过程,阿里云的服务器初始化是通过更换系统盘来实现的,是免费的,阿里云百科网分享服务器初始化教程: 服务器初始化教程方法 本文的服务器初始化是指将ECS云服务器系统恢复到最初状态,服务器中的数据也会被清空,所以初始化之前一定要先备份好。
13930 0
阿里云ECS云服务器数据盘分区及挂载到指定目录
阿里云服务器的硬盘一般为两块,一个系统盘,一个数据盘,默认数据盘没有被挂载,所以除了系统和环境软件会安装在系统盘里,网站数据等也在系统盘里,数据盘却空置,没法利用其空间与区分系统和数据管理的好处。这里做下说明,如何让网站数据存储在数据盘?有两个方法1 .
8238 0
+关注
搞么罗
阿里云ping https://ping.gaomeluo.com/aliyun/
67
文章
1104
问答
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载