一、Aria2 一键安装管理脚本

网址:https://github.com/P3TERX/aria2.sh

1.1 Aria2 一键安装
系统要求CentOS 6+ / Debian 6+ / Ubuntu 14.04+,安装命令如下:

apt install wget curl ca-certificates
wget -N git.io/aria2.sh && chmod +x aria2.sh ./aria2.sh
Cloudreve_32.png
安装完成后,Aria2 一键安装管理脚本会显示你的配置信息,把这些信息记下来。
Cloudreve_33.png

1.2 Aria2 离线下载
Aria2 一键安装管理脚本增强版已经自带了Aria2NG了,打开:http://ariang.js.org/#xxxx那一串地址,就可以进入Aria2 离线下载界面了。
Cloudreve_43.png
添加下载任务了,就可以看到Aria2 离线下载进度了。
Cloudreve_42.png
Aria2 离线下载最大的速度取决你的VPS主机的带宽,记得不要长期占用带宽。

1.3 Aria2 基本操作
基本命令如下:

启动:
/etc/init.d/aria2 start | service aria2 start
停止:
/etc/init.d/aria2 stop | service aria2 stop
重启:
/etc/init.d/aria2 restart | service aria2 restart
查看状态:
/etc/init.d/aria2 status | service aria2 status
配置文件路径:
/root/.aria2c/aria2.conf (配置文件有中文注释,若语言设置有问题会导致中文乱码)
默认下载目录:/root/downloads
RPC 密钥:随机生成,可使用选项7. 修改 配置文件自定义
Aria2 离线下载默认的保存路径是/root/download,你可以通过SFTP或者FTP进入目录文件夹查看,当然我们需要Cloudreve Aria2离线下载功能,请继续看下面。

二、Cloudreve离线下载配置

搭建cloudreve参考这里

首先,进入到Cloudreve网盘系统离线下载参数配置当中
Cloudreve_35.png
然后将Aria2 一键安装管理脚本生成的配置信息填写进去,如下图:
Cloudreve_36.png

对于其中重要参数项的解释如下:

RPC 服务器地址
Aria2 RPC 服务器的地址,一般可填写为http://127.0.0.1:6800/ 。其中6800 为上文Aria2 配置文件中指定的监听端口。您可以使用 WebSocket 通信,此处填写为ws://127.0.0.1:6800/ 。
RPC Secret
上文中您在 Aria2 配置文件中设定的 RPC 授权令牌
临时下载目录
Cloudreve 会指定 Aria2将文件下载到此目录中,下载完成后 Cloudreve 会复制到指定的存储策略,并删除文件。此目录必须为绝对路径,否则 Cloudreve在任务下载完成后会找不到文件。Windows 下指定的绝对路径应该携带盘符,比如G:\www\downloads 。
状态刷新间隔(秒)
指定针对每一个任务,Cloudreve 向 Aria2轮询更新任务状态的间隔。用户再前台看到的任务进度不会实时更新,而是根据这里设定的间隔自动刷新。

临时下载目录,Aria2 一键安装管理脚本默认的是/root/download,你可以修改配置调整目录
Cloudreve_45.png
或者你也可以在Cloudreve网盘系统中新建一个目录,然后让Aria2 将文件下载到本地目录
Cloudreve_34_1.png

三、Cloudreve Aria2离线下载

进入到Cloudreve离线下载页面。然后点击添加,这里就可以添加你的下载任务了
Cloudreve_37.png
选择你要保存文件的路径,这个路径就是当你任务下载完成后,Cloudreve会自动将文件从临时文件目录中移动过来
Cloudreve_38.png
确定之后就可以看到下载任务了
Cloudreve_41.png
如果你发现Cloudreve离线下载BT没有速度,请打开Aria2自动更新种子功能
Cloudreve_40.png

四、总结

Cloudreve Aria2整合,建议在Aria2 一键安装管理脚本安装好了后重启一下Cloudreve,否则Cloudreve网盘在离线下载这一块无法与Aria2 正常通信。Cloudreve 会定期轮询任务状态,任务创建后状态不会实时更新,请耐心等待。您也可以在 管理面板-参数设置-离线下载-状态刷新间隔(秒)中调整更新频率。

关于 BT 任务进度100%后,任务仍长期处在”进行中“的列表中不被处理的问题。默认情况下 Aria2 会对下载完成的 BT 任务进行做种,做种完成后才会被 Cloudreve 认定为已完成,并进行后续处理。您可以在 Aria2 配置文件中指定做种分享率或做种时间,当达到任一条件后,做种会停止。

END
Last modification:August 6th, 2021 at 09:46 pm
如果觉得我的文章对你有用,请随意赞赏