当前位置: 首页 > Raspberry Pi 树莓派 > 正文

树莓派做下载机,Aria2!

最近看了很多用树莓派或者openwrt路由器做下载机的。
首先树莓派的系统要装好。

首先安装aria2,apache2

sudo apt-get install aria2 apache2

装好之后设置好apache2的权限:

sudo visudo

底部添加这行:

www-data ALL=(ALL) NOPASSWD: ALL

Ctrl + O保存,Ctrl + X退出

然后在搞aria2的

mkdir ~/.aria2
touch ~/.aria2/aria2.session
nano ~/.aria2/aria2.conf

aria2.conf里面写这些:

dir=/home/xbian/Download #下载默认的目录
disable-ipv6=true
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
#rpc-listen-port=6800
continue=true
input-file=/home/xbian/.aria2/aria2.session #刚才touch命令的那个文件,路径要绝对路径
save-session=/home/xbian/.aria2/aria2.session #同上,这个文件的作用是保存你的下载列表,不保存的话重启后所有下载都木有了
max-concurrent-downloads=3

完了后运行:aria2c –conf-path=/home/xbian/.aria2/aria2.conf
测试有没有错误,如果没有错误的话Ctrl + C终止程序继续下一步,有错误会提示你conf文件哪里错误。
把aria2做成系统的服务:

sudo nano /etc/init.d/aria2c

内容如下:

#!/bin/sh
### BEGIN INIT INFO
# Provides:          aria2
# Required-Start:    $remote_fs $network
# Required-Stop:     $remote_fs $network
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Aria2 Downloader
### END INIT INFO
case "$1" in
start)
echo -n "Starting aria2c"
sudo -u xbian aria2c --conf-path=/home/xbian/.aria2/aria2.conf -D
#sudo -u后面的是你正在使用的用户名,因为我用的XBian,用debian的是pi(没改用户的话)
;;
stop)
echo -n "Shutting down aria2c "
killall aria2c
;;
restart)
killall aria2c
sudo -u xbian aria2c --conf-path=/home/xbian/.aria2/aria2.conf -D
#同上面的一样,根据自己的用户名改xbian。
;;
esac
exit

Ctrl + O 保存后退出
然后设置这个文件的权限。

sudo chmod 755 /etc/init.d/aria2c

测试服务是否可以启动:

sudo service aria2c start

如果只显示Starting aria2c,没有其他错误提示的话就成功了。
添加aria2c服务自动运行:

sudo update-rc.d aria2c defaults

Aria2相关的好了,下面开始网页控制aria2下载。

cd /var/www
git clone http://github.com/wzhy90/yaaw

管理器用的是yaaw,网上的是英文的,我已经翻译好中文了。下载:Aria2-yaaw下载后解压上传至WEB根目录下即可。

用浏览器打开yaaw http://IP/yaaw

如果没提示错误就可以了,IE浏览器兼容性不好。

本文固定链接: http://wangleisd.cn/shu-mei-pai-aria2/ | 王雷的博客 wanglei's blog

该日志由 王雷 于2015年03月19日发表在 Raspberry Pi 树莓派 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 树莓派做下载机,Aria2! | 王雷的博客 wanglei's blog
关键字: , ,

树莓派做下载机,Aria2!:等您坐沙发呢!

发表评论


快捷键:Ctrl+Enter