讲道理的说网盘搭建完了,要有源头活水来,就搭建了Aria2来作为下载器,作为NextCloud的“活水”。都是一键脚本,没什么难度。
Aria2本体
用的doubi的一键安装脚本
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/aria2.sh && chmod +x aria2.sh && bash aria2.sh
配置文件="/root/.aria2/aria2.conf"
日志="/root/.aria2/aria2.log"
安装位置="/usr/local/aria2"
Aria-Ng
github地址: AriaNg
中文文档:http://ariang.mayswind.net/zh_Hans/
发布版本下载:https://github.com/mayswind/AriaNg/releases
P.S. AllInOne版本就是一个index.html
进入你的Aria-Ng网站文件目录
wget https://github.com/mayswind/AriaNg/releases/download/1.1.0/AriaNg-1.1.0.zip
unzip AriaNg-1.1.0.zip
sudo rm -f AriaNg-1.1.0.zip
修改配置文件
Aria2设置
设置RPC秘钥,配置RPC加密秘钥和证书
nano /root/.aria2/aria2.conf
下载文件保存路径
dir=/etc/aria2/Download # 文件的保存路径(可使用绝对路径或相对路径), 默认: 当前启动位置
启用RPC
enable-rpc=true
设置授权令牌
rpc-secret=XXX #修改为你的令牌
# 启用加密后 RPC 服务需要使用 https 或者 wss 协议连接
rpc-secure=true
如果是按照另一篇文章写的搭建的Caddy,证书和私钥都在
/etc/ssl/caddy/acme/acme-v02.api.letsencrypt.org/sites
若不修改可能出现无法连接的情况
# 在 RPC 服务中启用 SSL/TLS 加密时的证书文件(.pem/.crt)
rpc-certificate=XXX.pem
# 在 RPC 服务中启用 SSL/TLS 加密时的私钥文件(.key)
rpc-private-key=XXX.key
P.S. 别忘了开放RPC用的端口,默认6800
Aria-Ng设置
点击AriaNg设置
RPC设置
该填的填上