如何使用阿里云打造离线下载服务器?
随着迅雷远程下载的关闭,旋风下载的停止服务,某度网盘不开会员又没速度,下载一些冷门资源的时候,看着几kb甚至几B的情况是不是很绝望?别担心,全民云计算的ECS可以帮你解决哟!
前言
随着迅雷远程下载的关闭,旋风下载的停止服务,某度网盘不开会员又没速度,下载一些冷门资源的时候,看着几kb甚至几B的情况是不是很绝望?别担心,全民云计算的ECS可以帮你解决哟!
离线下载主要是两个部分,一个是服务器上实现离线下载,另一个则是我们从服务器上下载文件。例如,我下载一个国外的文件资源,直接下载速度非常慢,那这时候我们购买一台阿里云海外机房的ECS进行下载然后我们再下载ECS的资源速度就会快得多,刚好阿里云的全民云计算每个人可以购买一次国内的和一次国外的ECS资源,我们当然没有理由错过国外的~。
一般来说呢,我们选择一个中转文件的地域呢,第一要国内连接速度快,第二下载国外文件速度快,第三带宽资费要低。这个时候,有CN2直连而且每G流量低至0.53元的阿里云亚太东南1-新加坡就是一个很好的选择。
介绍
教程里使用的是容器化的 Aria2 - 一款轻量级的多用户下载工具,可以下载HTTP、FTP、磁力、BT等。不过Aria2是命令行软件,我们还需要通过 AriaNG 来实现网页版的图形化控制就像一个网页版迅雷了。再通过 FileRun 实现文件的下载、预览和共享,让我们的离线下载更加多用途化。
控制ECS,我们需要用到 Putty,推荐新手由 Larry Li维护并开源的中文版,下载地址: https://github.com/larryli/PuTTY/releases
安装 Docker
我们购买ECS首先选择 Ubuntu 16.04 64位的系统,然后安装阿里云的 Docker 加速脚本,会自动安装阿里云提供的 Docker 安装脚本以及加速功能。
curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
安装 MySQL
docker run --name=db -e MYSQL_ROOT_PASSWORD=123456 -e MYSQL_DATABASE=filerun -e MYSQL_USER=filerun -e MYSQL_PASSWORD=filerun -dP mysql
安装离线下载服务:
会自动安装 Aria2、AriaNG和Filerun非常的省心:
docker run --name=pan --link=db -ti -p 8081:80 -p 6800:6800 jaegerdocker/pan
体验一波FileRun
打开 http://ECS公网IP:8081,出现登录窗口就OK了,用户名和密码都是:superuser
然后再修改一下默认密码,之后就可以看到一个类似云盘的界面了,我们可以自行上传我们的文件,在线预览 视频、PDF、图片、Office 文档也是小意思。这样我们就可以将我们的下载或者上传的资源很方便的分享给我们的朋友了,当然还可以开一个新的账号给小伙伴们使用。榨干这台全民云计算的所有价值
体验一波离线下载
重头戏来了,我们的离线下载,进入 http://ecs公网ip:8081/dweb
完全一个网页版迅雷嘛,支持下载BT、HTTP、FTP、磁力、电驴等等,对于冷门资源睡觉前添加下载,一觉醒来就可以慢速下载回来了~~如果是一些中国网络下载慢的资源,可能一瞬间就可以下载完毕,我们就可以全速下载回来了!
文章转载自云栖社区:原文链接
【点击图片直达】
如何使用阿里云打造离线下载服务器?相关推荐
- Oneindex搭建自己的5T云盘+离线下载服务器
Oneindex搭建自己的5T云盘+离线下载服务器 想起自己有一个onedrive 5T的账号,再加上百度云限速,aria2可以突破百度云的限速,于是动手建了集aria2+ariaNg+oneinde ...
- armbian宝塔_斐讯N1+Armbian+宝塔+Apache+Mysql+PHP+cloudreve+aria2实现云存储+离线下载服务器...
看到很多人提到不建议在N1的armbian中安装宝塔,因为无法安装WEB环保,于是写一个简单的内容来给大家提供一些灵感. 写在前面: 因为宝塔环境安装Arm系统的兼容性并不好,所以需要做的工作会稍多一 ...
- 斐讯N1+ARMBIAN+宝塔+APACHE+MYSQL+PHP+CLOUDREVE+ARIA2实现云存储+离线下载服务器
漫步云端服务器 http://chdong.top/bbs/ http://www.chdong.top/ 看到很多人提到不建议在N1的armbian中安装宝塔,因为无法安装WEB环保,于是写一个简单 ...
- 第四天(打造离线下载服务器)
一.开通服务器并部署安全组 不做过多赘述 二.下载安装Aria 1.用远程终端ssh服务器 bash <(curl -Lsk https://raw.githubusercontent.com/ ...
- 基于阿里云ECS,Ubuntu系统搭建离线下载服务器
基于阿里云ECS,Ubuntu系统搭建离线下载服务器 很开心能参加本次阿里云训练营,使用的ECS是阿里云,ubuntu系统 1.了解什么是CCAA CCAA 是服务器离线下载解决⽅案包,组件包含了Ar ...
- 阿里云国际版Windows服务器磁盘空间不足该怎么办?
本文主要介绍Windows实例磁盘空间不足时对应的解决方法以及磁盘日常维护的最佳实践,下面和87cloud一起了解阿里云国际版Windows服务器磁盘空间不足解决办法: 背景信息 本文中的方法适用于W ...
- modelsim 各版本 网盘_阿里云盘官方下载-阿里云盘最新版本 v1.0.1
阿里云盘app下载分享,阿里云盘是一款非常实用的手机云存储服务软件,原名为"阿里云网盘",存储空间大,操作速度快,非常便捷好用,欢迎下载使用~ [软件简介] 阿里云网盘是阿里云团队 ...
- nginx离线安装_做一个属于自己的离线下载服务器原来这么简单
大家好,欢迎阅读小编的第一条小知识.此次是为了给大家介绍如何搭建一个属于自己的离线下载服务器. 因为学习需要,小编去年购买了2台云主机.本意是用来学习使用linux,为了以后的码农生活做准备.奈何最近 ...
- Esp8266进阶之路12 图文并茂学习阿里云主机搭建8266MQTT服务器,实现移动网络远程控制一盏灯!
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. Esp8266之 搭建开发环境,开始一个"hello ...
- 从阿里云OSS上下载文件的总结
本文再次特别感谢如下文档 阿里云官方文档 博客:https://blog.csdn.net/qq_41942909/article/details/95538687 ----------------- ...
最新文章
- win系统下nodejs安装及环境配置
- 为什么软件开发,人多,事少,还会工作量大?
- 轻量级社会化分享openShare源码解析
- HDU - 5788 Level Up(主席树+dfs序+树状数组)
- snmp服务中snmpwalk命令常用方法总结
- Sharepoint学习笔记—ECM系列—1 Content Type Syndication
- LeetCode 14. 最长公共前缀
- 触摸屏开发_Microchip推出新型电容触摸式控制器,加速汽车触摸屏EMI认证
- js实现浏览器打印PDF
- java后端如何用正则表达式_Java 正则表达式详解
- MTC160-16-ASEMI可控硅模块MTC160-16
- 智能机器人建房子后房价走势_机器人建楼、5G住宅……房地产下半场要这样玩...
- Linux文件夹作用
- 从TCL的40年变革史,看中国制造之路
- zk选举机制和分布式一致性原理
- 连接本地数据库,mysql提示Can‘t connect to MySQL server on localhost (10061)解决办法
- MAC系统下解决Teamviewer 是商业用途只能连5分钟的问题--修改Teamviewer的id
- 高速公路交警的经验之谈[转自QQ群]
- pyopenpose文档
- MTK 6761平台 android O bootloader启动之 Pre-loader - Lk
热门文章
- 小米wifi驱动 linux驱动,小米wifi驱动程序
- R语言---Ubuntu中R语言更新至R4.2.1和R包devtools下载
- 递归算法及经典递归例子代码实现
- [Matlab科学计算] 粒子群优化算法原理和简单应用
- c语言关于指针的编程题,C语言指针编程题
- Android Studio中XML注释错误问题
- 复变函数 —— 4. 什么是调和函数
- Win系统 - Devcon 启用 / 禁用设备、驱动程序
- 黑苹果MacOS Big Sur 11.0 安装教程及驱动工具
- 达梦数据库学习之备份还原