Aria2 一键安装管理及前端面板AriaNg安装使用教程

为善无近名,为恶无近刑。

——《庄子・内篇・养生主》战国时代/庄子

厌倦了使用迅雷,讨厌了它产品的价值观,或者下载任务需要部署在远程服务器上或者远程NAS上?

Aria2搭配AriaNg (or AriaNg-Native) 完美达到你的预期!

Aria2介绍及一键安装

介绍

Aria2 是一个功能非常强大且功能非常齐全的下载工具,它支持 BT、磁力、HTTP、FTP 等下载协议,常用做离线下载的服务端。

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

安装

项目地址 https://github.com/P3TERX/aria2.sh
系统要求 CentOS 6+ / Debian 6+ / Ubuntu 14.04+
架构支持 x86_64 / i386 / ARM64 / ARM32v7 / ARM32v6
  1. 安装基础依赖组件wget,curl,ca-certificates
1
sudo apt install wget curl ca-certificates
  1. 下载一键脚本并运行 (使用jsDelivr解决github访问问题)
1
wget https://cdn.jsdelivr.net/gh/P3TERX/aria2.sh/aria2.sh && chmod +x aria2.sh && sudo ./aria2.sh
  1. 选择你要执行的选项
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Aria2 一键安装管理脚本 [v2.2.0]
-- 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
————————————

当前状态: 已安装 并 已启动

请输入数字 [0-12]:
  1. 启动/查看/停止/重启 Aria2 (Ubuntu)
启动 sudo systemctl start aria2.service
停止 sudo systemctl stop aria2.service
查看状态 sudo systemctl status aria2.service
重新启动 sudo systemctl restart aria2.service
配置文件路径 /root/.aria2/aria2.conf
默认下载目录 /root/Download

之后我们可以阅读配置文件中的注释并修改默认下载地址等。

AriaNg介绍及使用教程

介绍

Aria2 本身只是一个命令行后端程序,配合前端面板才会有很好的人机交互使用体验,AriaNg 就是其中非常优秀的一个。

AriaNg安装和使用

AriaNg 是一个 Aria2 的 Web 前端,你可以在AriaNg项目Releases 页面下载到它,其中 AllInOne 版可以在本地直接打开使用,而标准版适合部署到 Web 服务器。

AriaNg 只是一个静态的网页,所填写的 RPC 地址和 RPC 密钥等设置信息只会储存在本地浏览器中,不管是在本地直接打开使用还是访问在线网页使用都只是本地浏览器到远端 Aria2 的 RPC 协议通讯。所以部署到 Web 服务器不是必要操作,对页面设置密码更是徒劳。理论上使用别人提供的页面并不会有安全方面的风险,除非页面被某些不安好心的人篡改。

以下是一些可直接使用且能保证安全性的 AriaNg 网页版链接,HTTPS链接仅适用于 RPC 开启 TLS 的服务端,没有特殊需求使用普通链接即可。在 AriaNg 设置中填写相关 RPC 信息。RPC 地址对应 IP 或域名, RPC 秘钥对应配置中 rpc-secret 选项后面的参数。如果没有过修改端口,那么默认是 6800 无需修改。

提供方 HTTP链接 HTTPS链接
AriaNg 开发者提供 http://ariang.mayswind.net/latest https://ariang.mayswind.net/latest
Aria2 一键脚本作者提供 http://p3terx.gitee.io/ariang https://p3terx.gitee.io/ariang
GitHub Pages + js.org + Cloudflare - https://ariang.js.org/

AriaNg Native安装和使用

AriaNg Native 是 Web 前端的本地化程序,增加了一些额外的功能。它支持 Windows 和 macOS ,下载安装后打开就能使用,不需要浏览器。可以把AriaNg Native比作一个开源的迅雷,虽然更新频率比较慢,不过主要功能都很棒,不差什么!

在项目Release界面选择并下载最新发行版:https://github.com/mayswind/AriaNg-Native/releases

Reference

  1. https://p3terx.com/archives/aria2-oneclick-installation-management-script.html
  2. https://github.com/mayswind/AriaNg
  3. http://ariang.mayswind.net/
  4. https://p3terx.com/archives/aria2-frontend-ariang-tutorial.html
  5. https://github.com/mayswind/AriaNg-Native

P.S. 还4月6日的债。