Nextcloud整合Aria2和AriaNg、Aria2 WebUI实现离线下载

Nextcloud是一个非常优秀的私有云存储服务,利用官网提供的Snap安装Nextcloud方法,几乎可以几分钟内就可以搭建好Nextcloud云存储平台。Nextcloud提供了丰富的应用接口,不仅仅可以将Nextcloud当成是网盘使用,还可以在线查看文档、图片和播放视频音乐等。

因为Nextcloud的强大功能,不少的朋友可能想到能不能利用Nextcloud来搭建一个离线下载平台。其实,作为Nextcloud的前身,OwnCloud就已经提供了离线下载的插件,只不过安装与配置起来比较复杂一些。到目前为止,Nextcloud暂未提供可供使用的离线下载工具。

不过,我们完全可以利用Aria2配合NextCloud实现离线下载存储与在线观看播放的效果。Aria2是一个非常优秀的支持多种协议的轻量级命令行下载工具,优点是:多线程连线充分利用带宽;运行时不会占用过多资源,通常在 4MB~9MB;全功能 BitTorrent 客户端; 支持 RPC 界面远程控制。

AriaNg就是一个是运行在服务端的Aria2前端管理工具,它可以不用Aria2命令就可以在网页上添加下载任务。当然,本篇文章还为大家介绍一种在本地安装Aria2 WebUI实现本地操控Aria2离线下载的方法。总之,配合好离线下载,Nextcloud又可以变身为办公与娱乐平台了。

安装Aria2

执行命令安装:

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/aria2.sh && chmod +x aria2.sh && bash aria2.sh
#备用地址:https://www.ucblog.net/wzfou/aria2.sh

运行脚本后,你可以安装、升级Aria2。
在这里插入图片描述
修改Aria2下载存储路径。打开:vi /root/.aria2/aria2.conf,找到:dir=XXX,修改为Nextcloud的存储路径。
在这里插入图片描述

为了保证安全性,请将此路径以外挂存储的方式,在Nextcloud的管理面板中进行挂载。当然不想以挂载的方式,那么请在上面将路径设置为Nextcloud默认的存储路径。
在这里插入图片描述
修改RPC令牌(rpc-secret)。RPC令牌就相当于 Aria2(后端/服务端)远程API连接的授权密码,如果你想让任何人都使用的话,你可以将RPC令牌留空,否则请设置为你自己的密码。
在这里插入图片描述

AriaNg下载与使用

AriaNg项目:

项目:https://github.com/mayswind/AriaNg
下载:https://github.com/mayswind/AriaNg/releases/latest
AriaNg是一个前端(HTML+JS静态)控制面板,不需要和 Aria2(后端/服务端)放在一个服务器或者设备中,你可以直接下载到你的本地电脑上解压打开index.html,或者放在服务器访问,服务器只要有Nginx或者Apache就可以了。
点击打开AriaNg 设置 填入RPC别名、地址、协议、请求方法和密钥。RPC地址填写IP或者域名,端口默认的是6800,密钥的话就是你刚刚在配置文件中修改过的。
在这里插入图片描述
设置完成后,点击Aria2 状态你可以看到Aria2已经连接成功了。没有连接成功的话,检查一下VPS的防火墙有没有开放两个端口,一个是RPC监听端口 6800(默认),一个是BT监听端口 51413(默认)。当然修改了配置文件后记得重启VPS。
在这里插入图片描述
打开AriaNg面板(解压后直接打开,IP访问没问题,域名https访问总是提示连接不上aria2)
你就可以添加http\BT\磁力链接开始下载了。
在这里插入图片描述

Aria2 WebUI安装使用

Aria2 WebUI

项目:https://github.com/ziahamza/webui-aria2
你可以将Aria2 WebUI放在本地或者是放在服务器上,使用方法和上面的AriaNg差不多。运行Aria2 WebUI,然后在设置中选择连接设置。主机就填写你的VPS主机IP地址,端口默认是6800,访问密码就是你修改Aria2配置文件的RPC令牌。
在这里插入图片描述
设置成功后,你就可以在Aria2 WebUI中看到Aria2下载任务了,同时你也可以添加链接、种子、磁力链接开始下载了。
在这里插入图片描述
参考:https://wzfou.com/nextcloud-aria2/

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值