搭建aria2+aria2NG实现离线下载

流浪 2022-6-26 186 6/26

一句话说明白

aria2是一个下载工具,它几乎支持一切资源的下载,无论的磁力链接还是外链使用aria2都可以轻松下载,而将它部署到服务器上你就可以享受离线下载,配合上onedrive自动上传脚本你可以轻松将文件取回(关于自动上传脚本这次先不讲,我们先将aria2前后端搭建好)。

Linux上使用

一键安装脚本配置Aria2,一键脚本需要的前提:

  • wget:用于下载Aria2配置文件
  • 安装了unzip:用于解压配置文件

安装这两个前提很简单,使用包管理器即可:

# 系统为Ubuntu/Debian
sudo apt install unzip
sudo apt install wget
# CentOS
sudo yum install unzip
sudo yum install wget

脚本一键部署

温馨提示: 此处内容需要评论本文后才能查看.

在ssh里输入命令安装aria2:
Ubuntu/Debian系统

sudo apt-get install aria2

Centos

sudo yum install aria2

之后,解压刚刚上传到服务器的配置文件,修改aria2.conf内的:

  • dir:通过Aria2下载的文件,存放地址(绝对路径)
  • on-download-stop:指向配置文件内deleteAria2.sh
  • on-download-complete:同样指向配置文件内deleteAria2.sh
  • dht-file-path:指向配置文件内dht.dat
  • dht-file-path6:同样指向配置文件内dht.dat
  • rpc-secret:设置Aria2验证远程码

搭建aria2+aria2NG实现离线下载

之后使用aria2命令运行配置文件:

aria2c --conf-path="aria2.conf"

运行脚本后,输入:

bash aria2.sh

即可运行Aria2主程序;


另一种aria2一键搭建脚本

温馨提示: 此处内容需要评论本文后才能查看.

链接上你的服务器,将这行命令输入到命令行回车等待脚本下载完成。

进入下载脚本的目录并运行脚本:

./aria2.sh

然后选择你要执行的选项即可;

Aria2 一键安装管理脚本 [vx.x.x]
0. 升级脚本
————————————
1. 安装 Aria2
2. 卸载 Aria2
————————————
3. 启动 Aria2
4. 停止 Aria2
5. 重启 Aria2
————————————
6. 修改 配置文件
7. 查看 日志信息
————————————
当前状态: 已安装 并 已启动

提示安装成功后说明aria2后端搭建完成了,我们可以在菜单中修改一下RPC密钥以及下载目录。

一切完成后我们便可以去部署aria2Ng这个用户界面也就是前端了。

aria2默认端口为6800,不要忘记防火墙安全组放行。

AriaNg搭建

项目地址:AriaNg

后端搭建好了之后我们新建一个站点,将域名解析好之后将下载好的ariaNg Allinone.zip文件放进站点根目录解压即可

。访问站点出现下图的网站即为部署成功。

搭建aria2+aria2NG实现离线下载

使用方法

前后端部署完成后将我们点击ariaNg设置,点击RPC将rpc密钥输入即可使用aria2进行离线下载。

rpc密码可以通过刚刚的一键安装脚本修改调出脚本的命令是 bash aria2.sh,当然我更推荐直接去修改config文件,在配置文件中我们也可以修改文件下载的位置、配置https访问(复杂且无必要)!!

rpc密码输入之后点击重新加载,这时Aria2状态就会从连接中变成已连接。点击新建将下载链接复制进去即可开始下载。

参考:
搭建aria2+aria2NG实现离线下载
下载神器:Aria2搭建

- THE END -

流浪

6月29日00:43

最后修改:2022年6月29日
0

非特殊说明,本博所有文章均为博主原创。