简介
Aria2是一款开源、轻量级的多协议命令行下载工具,支持 HTTP/HTTPS、FTP、SFTP、BitTorrent 和 Metalink 协议,拥有众多第三方支持插件,被誉为「下一代下载工具」和「下载神器」
AriaNG是一个让 aria2 更容易使用的现代 Web 前端
一键安装Aria2脚本
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/aria2.sh
chmod +x aria2.sh
bash aria2.sh
Web前端 AriaNg
项目地址:https://github.com/mayswind/AriaNg
AriaNg用纯html和javascript编写,有Web服务器就行,不需要其它运行时环境。AriaNg采用响应式设计,并支持式机或移动设备。
需要自行安装php服务器,可使用lnmp等一键安装包,很简单,这里就不多做介绍。
安装完服务器并解析域名后,进入网站根目录,直接下载最新版的AriaNg压缩包,并解压。
wget https://github.com/mayswind/AriaNg/releases/download/1.3.2/AriaNg-1.3.2.zip
unzip AriaNg-1.3.2.zip
提示未找到unzip的安装unzip【yum install unzip或者apt-get install unzip】
最新版本的可以打开链接查看https://github.com/mayswind/AriaNg/releases
访问网站http://ip
现在Aria2状态未连接,这里需要设置RPC【RPC密钥可以在aria2.sh里自定义】
点击AriaNg设置,进入RPC设置,因为之前aria2都配置好了,只需要输入正确的Aria2 RPC 密钥即可
其他相关命令
启动:service aria2 start
停止:service aria2 stop
重启:service aria2 restart
查看状态:service aria2 status
配置文件:/root/.aria2/aria2.conf
下载目录[默认]:/usr/local/caddy/www/aria2/Download
其他
aria2.conf配置文件
#文件保存路径设置,请手动更改
dir=/home/data
disk-cache=32M
file-allocation=none
continue=true
max-concurrent-downloads=10
max-connection-per-server=5
min-split-size=10M
split=20
disable-ipv6=true
input-file=/root/.aria2/aria2.session
save-session=/root/.aria2/aria2.session
## RPC相关设置 ##
# 启用RPC, 默认:false
enable-rpc=true
# 允许所有来源, 默认:false
rpc-allow-origin-all=true
# 允许非外部访问, 默认:false
rpc-listen-all=true
# 事件轮询方式, 取值:[epoll, kqueue, port, poll, select], 不同系统默认值
不同
#event-poll=select
# RPC监听端口, 端口被占用时可以修改, 默认:6800
rpc-listen-port=6800
# 设置的RPC授权令牌,在设置AriaNg时需要用到,请手动更改
rpc-secret=<TOKEN>
follow-torrent=true
listen-port=6881-6999
enable-dht=true
enable-peer-exchange=true
peer-id-prefix=-TR2770-
user-agent=Transmission/2.77
seed-ratio=0.1
bt-seed-unverified=true
bt-save-metadata=false
网站如果要开启ssl,另外还要配置aria2.conf文件
2 comments
不错不错,我喜欢看 www.jiwenlaw.com
想想你的文章写的特别好https://www.237fa.com/