Aria2 网页管理之 - AriaNg
系统环境
标题 | 版本 | 备注 |
---|---|---|
系统版本 | 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 | - |
- 关于 Aria2 安装部分,请参考:ubuntu 22.04 服务部署-Aria2
- 关于 Nginx 安装部分,请参考:ubuntu 22.04 上源码编译安装 tengine 3.1.0(不支持 lua)
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 | cat << EOF > /usr/local/nginx/conf.d/ariang.conf |
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 进行下载了!