关于Aria2,Win10世界已经发表了很多文章,主要是HTTP(S)下载加速和百度云(科学)下载,但Aria2强大的下载功能远不止于此。鉴于国内磁力下载基本被迅雷掌控,且当前电影版权逐步收紧,利用迅雷高速下载磁力电影已逐渐成为一种幻想。影视爱好者迫切需要一款高速磁力下载工具也是情有可原的。废话不多说,本文介绍如何使用Aria2构建自己的磁力离线下载器。

利用aria2(搭建个人磁力下载器的技巧有哪些)

示意图,与本文无关

所需工具:VPS、SSH 工具、互联网。 (注:文章相关脚本来自doubi.io)

1、Aria2服务器准备:

使用SSH工具(如:Xshell等)连接到您的远程VPS。这里需要注意一点:使用BT下载电影、美剧等或多或少都会涉及到版权问题。请从版权监管相对宽松的国家或地区的服务器提供商处购买主机。否则可能会导致主机或帐户被禁止,甚至发生更严重的行为。 (虽然我在洛杉矶使用的是美国服务商提供的VPS,下载了大量BT视频,但并没有产生任何不良后果,所以这个建议仅供参考。)

切换到管理员帐户,粘贴以下代码并运行: wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/aria2.sh chmod +x aria2.sh bash aria2.sh ?Follow一键脚本并安装它。注意,安装完成后,请保存第三行的密码。

使用一键脚本即可轻松完成服务器的建立。如果对一键脚本不确定,可以自己编译安装Aria2。官方网站是https://aria2.github.io/

2、Aria2前端搭建(这里是重点)

Aria2 的前端面板有多种类型。这里我们选择拥有大量用户的AriaNG。

1. caddy安装配置

这一步你就可以通过caddy搭建一个简单的HTTP服务了,你可以随时随地通过任何网络访问你的Aria2面板,非常方便。

以管理员权限输入并运行以下代码: wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/caddy_install.sh chmod +x caddy_install.sh bash caddy_install.sh install http.filemanager当然,关于caddy,你也可以使用LNMP一键打包或者Nginx等。根据个人喜好,这里是最简单的方法。

安装完成后,创建文件夹: mkdir /usr/local/caddy/www mkdir /usr/local/caddy/www/aria2

将配置写入caddy:(注意!以下代码需要整体复制到SSH工具中执行,不要逐行复制执行。)

回声':80 {

根/usr/local/caddy/www/aria2

超时无

压缩包

浏览

}' /usr/local/caddy/Caddyfile

# echo':80 指监听端口号,使用80端口。如果您的个人80端口被占用,请适当更改其他端口。 #

2.安装AriaNg

首先我们安装解压依赖

# CentOS系统:

百胜安装解压缩-y

# Debian/Ubuntu 系统:

apt-get install 解压-y

几乎成功了!让我们继续最后几步!

将以下代码粘贴到SSH 中并按Enter: mkdir /usr/local/caddy/www/aria2/Download cd /usr/local/caddy/www/aria2 ?#新建Aria2 下载文件夹并进入该文件夹#

Ver=$(wget --no-check-certificate -qO- https://api.github.com/repos/mayswind/AriaNg/releases/latest | grep -o ''tag_name': '.*'' | sed 's/' //g;s/tag_name: