找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4381|回复: 0

[服务器] Aria2搭建自己的离线下载工具—高效、全能、安装快捷

[复制链接]
发表于 2021-5-8 21:20:37 | 显示全部楼层 |阅读模式 来自 中国–湖北
今天给大家介绍一个离线下载工具。首先来说下离线下载这个功能,它是由服务器代替自己的个人电脑下载远程文件,具有高速、不用挂机等待等优点。特别是当你有大量文件需要马上保存起来的时候,离线下载就非常有用了。
很多网盘都提供了离线下载服务,但或多或少都有些缺陷,如百度网盘审查文件内容、115 网盘需要付费而且贵、seedr 提供的空间小而且下载速度慢。给大家介绍的离线下载方案就是通过 vps 搭建aria2实现离线下载,不仅没有以上那些毛病,而且支持 http、ftp、BT、磁力链接等各种下载方式。
另外,用来做离线下载的主机最好是大带宽、大磁盘容量、流量越多越好,网络线路优秀。推荐使用 vultr,按小时付费随用随停(购买链接
推荐阅读
[大盘鸡]适合搭建网盘、存储性应用的大磁盘、大带宽 VPS 主机推荐
Vultr2019 新活动—新用户注册即送 50 刀
月付 3-7 刀,质量口碑保证,网络线路优秀的 vps 盘点

Aria2 的安装过程比较简单
Centos 系统:yum install aria2
Debian/ubuntu 系统:apt-get install aria2
安装完成后通过 aria2c 命令就可以直接下载文件了,aria2c 命令使用示范如下。
  • 直接通过 http 下载
  • $ aria2c https://www.vpsjxw.com/mylinux.iso
  • 下载种子 BitTorrent
  • $ aria2c http:// www.vpsjxw.com/mylinux.torrent
  • 下载磁力链接 BitTorrent Magnet URI
  • $ aria2c 'magnet:?xt=urn:btih:248D0A1CD08284299DE78D5C1ED359BB46717D8C'
补充一下,aria2c 命令下载文件时可以通过设置参数实现多线程加速下载
–max-connection-per-server=<NUM>, 每个服务器最大的连接数, 默认是 1
–split=<N>, 指每个文件下载连接数,默认 5
适当修改这两个参数可以提高下载速度。
配置 aria2 WEB 界面 ariaNG
当同时下载多个文件的时候,可以使用 aria2 的 web 界面去管理。我们选择的是ariaNG,该工具界面友好、功能完善,用起来还不错。Ariang 是用纯 html 和 JavaScript 写的,所以直接将代码放到 lamp/lnmp web 容器中就可以了。下载地址 https://github.com/mayswind/AriaNg/releases。主界面如下图所示,界面是支持中文的,可以新建下载任务、修改下载配置、界面配置,比较简单,自己摸索以下就会了。
aria2+h5ai 实现离线下载+在线播放效果更佳
通过 aria2 下载文件到服务器后,我们肯定是想将文件利用起来。比如在线播放视频文件、预览图片、文件共享等等。推荐一款简单而使用的目录列表工具h5ai,部署简单,界面简约,功能实用,界面如下图所示。详情参考H5ai — 简约优雅的目录列表程序,支持在线播放

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号

关闭

站长推荐上一条 /1 下一条

QQ|侵权投诉|广告报价|手机版|小黑屋|西部数码代理|飘仙建站论坛 ( 豫ICP备2022021143号-1 )

GMT+8, 2024-11-19 08:40 , Processed in 0.040073 second(s), 9 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表