aria2是一个轻型的下载软件,也有web端可以控制。
debian下安装aria2,aria2建议1.18以上
在 /etc/aria2下创建session文件和配置文件
1 2 3
| cd /etc/aria2 touch aria2.session vim aria2.conf
|
1 2 3 4 5 6 7 8 9 10 11 12 13
| dir=/data disable-ipv6=true enable-rpc=true rpc-allow-origin-all=true rpc-listen-all=true rpc-listen-port=6800 rpc-secret=passwd continue=true input-file=/etc/aria2/aria2.session save-session=/etc/aria2/aria2.session max-concurrent-downloads=3
|
执行一下命令开启aria2c,如果没问题,后面加-D后台运行。
1
| aria2c --conf-path=/etc/aria2/aria2.conf
|
web端建议用binux的yaaw
配置好之后需要有一个JSON-RPC Path,格式如下
1
| http://token:passwd@ip:6800/jsonrpc
|
这样就配置好了
append:
openvz上面的debian 7 apt-get 的版本太低了。需要自己手动编译安装
可以用下面的地址下载源码
1
| http://nchc.dl.sourceforge.net/project/aria2/stable/aria2-1.15.2/aria2-1.15.2.tar.gz
|
第一版支持加密的版本。
是以用户名,密码加密的。
1 2
| rpc-user=username rpc-passwd=passwd
|
JSON-RPC Path为:
1
| http://username:passwd@ip:6800/jsonrpc
|