今天是要分享的是Cloudreve网盘系统整合Aria2实现离线下载。Cloudreve是一个国产非常优秀的网盘系统,可用于个人或者团体网盘搭建,而Cloudreve网盘系统自带了离线下载功能,你只需要在Cloudreve服务器上搭建好Aria2 ,Cloudreve就会启用Aria2离线下载。
一、Aria2 一键安装管理脚本
网站:
- 项目:https://github.com/P3TERX/aria2.sh
这个脚本修改自前大佬的Aria2一键安装脚本,增强版脚本整合了 Aria2 完美配置,在安装 Aria2 的过程中会下载这套配置方案,这套方案包含了配置文件、附加功能脚本等文件,用于实现 Aria2 功能的增强和扩展,提升 Aria2 的下载速度与使用体验。
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


1.2 Aria2 离线下载
Aria2 一键安装管理脚本增强版已经自带了Aria2NG了,打开:http://ariang.js.org/#xxxx那一串地址,就可以进入Aria2 离线下载界面了。
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的可以去看下官方的安装文档https://docs.cloudreve.org/getting-started/install
我修改了默认下载路径
首先,进入到Cloudreve网盘系统离线下载参数配置当中。
然后将Aria2 一键安装管理脚本生成的配置信息填写进去,如下图
设置参数说明
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 轮询更新任务状态的间隔。用户再前台看到的任务进度不会实时更新,而是根据这里设定的间隔自动刷新。
保存,测试链接,提示连接成功就OK了,就可以用离线下载功能了,前提是你设置了用户组能用离线下载,怎么设置不再多说