系统环境

标题 版本 备注
系统版本 ubuntu 22.04.3 LTS (Jammy Jellyfish) -
内核版本 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux -
Aria2 v1.37.0 -
AriaNg v1.3.7 -
Tengine v3.1.0 -

AriaNg 简介

AriaNg是一个基于Web的轻量级Aria2前端界面,用于管理和监控Aria2下载任务。它具有简洁直观的用户界面,支持多语言、主题定制、下载任务管理、下载速度图表、批量操作等功能。AriaNg还支持导入Aria2配置文件、导出下载任务列表、自定义RPC设置等高级功能,使用户能够方便地控制和管理其下载任务。由于AriaNg是一个纯静态页面应用,因此可以轻松部署在各种服务器环境中,并且支持在各种现代浏览器上运行,为用户提供了便捷的下载任务管理体验。

项目地址:https://github.com/mayswind/AriaNg/releases

注意:以下操作都在 root 用户下执行

AriaNg 安装

1.下载 AriaNg 压缩包到 /usr/local/src/ 目录下

1
wget -O /usr/local/src/AriaNg-1.3.7.zip https://github.com/mayswind/AriaNg/releases/download/1.3.7/AriaNg-1.3.7.zip

2.创建 nginx web 目录,用于存放 ariang 的解压文件:

1
mkdir -p /data/nginx/websites/ariang/

3.将下载好的 AriaNG 压缩包解压到 nginx 的 web 目录 /data/nginx/websites/ariang

1
unzip /usr/local/src/AriaNg-1.3.7.zip /data/nginx/websites/ariang

Nginx 配置

1.在 /usr/local/nginx/conf.d/ 目录下创建 ariang.conf 文件,内容为:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
cat << EOF > /usr/local/nginx/conf.d/ariang.conf
server {
listen 80;
server_name _;

root /data/nginx/websites/ariang;
index index.htm index.html;

location / {
root /data/nginx/websites/ariang;
index index.htm index.html;
}

}
EOF

2.执行命令 nginx -t 检查下 nginx 配置是否有误:

1
nginx -t

3.在 nginx 配置没有问题的前提条件下,重新加载下 nginx:

1
nginx -s reload

AriaNg 网页配置

1.打开浏览器,在地址栏输入 服务器IP 地址访问 ariang 项目,如图:

2.点击左侧导航栏中的 AriaNg Settings ,然后在右侧点击 RPC (IP:6800),然后在下面的 Aria2 RPC Address 输入 Aria2 服务器的公网 IP 地址,最后点击下网页弹出的 Reload AriaNg 重新加载下 AriaNg,直到左侧导航郎中 Aria2 Status 的状态为 Connected 即可。 如下图

接下来,就可以愉快的使用 AriaNG 进行下载了!