Aria2搭建教程

发布于 2023-11-25  128 次阅读


1.前言
Aria2 是目前最强大的全能型下载工具,它支持 BT、磁力、HTTP、FTP 等下载协议,常用做离线下载的服务端。Aria2 一键安装管理脚本是 Toyo (逗比) 大佬最为知名的脚本作品之一,2018年11月14日逗比大佬因未知原因突然失联。由于博主非常喜欢 Aria2 所以自2018年12月7日起开始接手这个项目并进行了大量的功能与细节优化,一直持续维护至今。增强版脚本整合了 Aria2 完美配置,在安装 Aria2 的过程中会下载这套配置方案,这套方案包含了配置文件、附加功能脚本等文件,用于实现 Aria2 功能的增强和扩展,提升 Aria2 的下载速度与使用体验,解决 Aria2 在使用中遇到的 BT 下载无速度、文件残留占用磁盘空间、任务丢失、重复下载等问题。

 

如果使用ARIA2进行挂机下载的话,建议使用云服务器这种可以二十四小时开机的机器,而且尽量选择大硬盘、大带宽的机器。

夜梦这里选择雨云服务器http://www.rainyun.com/YeMeng_,可以自由扩展硬盘大小。使用此链接注册后绑定微信享五元优惠券,并且购买价格享受9折优惠!

 

 

2.功能特性
BT 下载率高、速度快

重启后不丢失任务进度、不重复下载

删除正在下载的任务自动删除未完成的文件

下载错误自动删除未完成的文件

下载完成自动删除控制文件(.aria2后缀名文件)

下载完成自动删除种子文件(.torrent后缀名文件)

下载完成自动删除空目录

BT 下载完成自动清除垃圾文件(文件类型过滤功能)

BT 下载完成自动清除小文件(文件大小过滤功能)

有一定的防版权投诉、防迅雷吸血效果

更好的 PT 下载支持

NE 联动,更多扩展功能与玩法:

OneDrive、Google Drive 等网盘离线下载

百度网盘转存到 OneDrive 、Google Drive 等其他网盘

定时自动更新 BT tracker 列表(无需重启)

3.项目地址
https://github.com/P3TERX/aria2.sh

4.开始部署
为了确保能正常使用,请先安装基础组件wget、curl、ca-certificates。夜梦这里使用debian进行演示。

apt install wget curl ca-certificates
下载脚本()

wget -N git.io/aria2.sh && chmod +x aria2.sh
运行脚本

./aria2.sh
选择你要执行的选项

Aria2 一键安装管理脚本 增强版 [v2.7.4] by P3TERX.COM

0. 升级脚本
———————————————————————
1. 安装 Aria2
2. 更新 Aria2
3. 卸载 Aria2
———————————————————————
4. 启动 Aria2
5. 停止 Aria2
6. 重启 Aria2
———————————————————————
7. 修改 配置
8. 查看 配置
9. 查看 日志
10. 清空 日志
———————————————————————
11. 手动更新 BT-Tracker
12. 自动更新 BT-Tracker
———————————————————————

Aria2 状态: 已安装 | 已启动

自动更新 BT-Tracker: 已开启

请输入数字 [0-12]:
执行安装选项,也就是1

完成后使用

无法启动用这个镜像最大那个使用安装软件启动LinuxDeply安装linux(Ubuntu22.04)超详细教程(需root),完整网站运行环境的Ubuntu打包文件(2) – Ordinary Box (tengyuesj.cn) 

./aria2.sh
8
查看具体配置信息。(实在不行卸载脚本重新安装一遍)

IPv4 地址 : yourIP
IPv6 地址 : yourIPV6
RPC 端口 : 6800
RPC 密钥 : yourRPCSecrets
下载目录 : /root/downloads
AriaNg 链接 : yourAriaNgLink
访问ariang地址即可进入控制面板。

5.其他操作
启动:/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. 修改 配置文件自定义

6.保存的地址
下载的文件保存在服务器的/root/downloads目录下。

可以利用FTP下载到本地。