首页 > 服务器 > ubuntu安装配置aria2
作者:ghostry 发布时间:2016-10-04 浏览: 6029
转载注明出处: https://blog.1ge.fun/server/746.htmlapt install aria2
cd /mnt/data/etc/
mkdir aria2
vi aria2/aria2.conf
写入这些
# General Setting
#
continue
peer-id-prefix=-TR2610-
user-agent=Transmission/2.61 (13407)
event-poll=epoll
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
quiet=true
seed-time=120
seed-ratio=1
max-tries=120
continue=true
input-file=/mnt/data/etc/aria2/aria2.session
save-session=/mnt/data/etc/aria2/aria2.session
on-download-complete=/mnt/data/etc/aria2/complete.sh
bt-hash-check-seed=true
bt-seed-unverified=true
bt-save-metadata=true
dht-file-path=/mnt/data/etc/aria2/dht.dat
file-allocation=none
bt-enable-lpd=true
enable-dht=true
rpc-listen-port=6800
dir=/mnt/tmp/tmp
bt-tracker=http://mgtracker.org:2710/announce,udp://11.rarbg.me:80/announce,udp://tracker.openbittorrent.com:80/announce,http://tracker.prq.to/announce,http://tracker.thepiratebay.org/announce,udp://tracker.thepiratebay.org:80/announce,http://tracker.openbittorrent.com/announce,udp://tracker.openbittorrent.com:80/announce,udp://tracker.publicbt.com:80/announce,http://tracker.publicbt.com/announce,http://nemesis.1337x.org/announce,http://genesis.1337x.org:1337/announce,http://pow7.com/announce,http://tracker.prq.to/announce.php,http://tracker.torrent.to:2710/announce,http://t2.popgo.org:7456/annonce,http://tracker.1000fr.net:2710/announce,http://tracker2.1000fr.com:8080/announce,http://bt.1000fr.net:2710/announce,http://trackedbyet.info:420/announce,http://tracker.bittorrent.am/announce,http://11.rarbg.com/announce,http://tracker.istole.it/announce,udp://tracker.istole.it:80/announce,http://tracker.hexagon.cc:2710/announce,http://bt1.54new.com:8080/announce,http://bt2.54new.com:8080/announce,http://post.greedland.net:2710/announce,http://tracker.csze.com/announce,http://tracker.csze.com/announce.php,http://tracker.csze.com:8080/announce,http://tk3.5qzone.net:8080/,udp://bt.btwuji.com:7979/announce,http://tracker.ydy.com:101/announce,udp://bt1.btally.net:6969/announce,udp://bt1.btally.net:8888/announce,http://tracker.lzbt.net:8077/announce,http://bigfoot1942.sektori.org:6969/announce,http://pow7.com/announce,udp://open.demonii.com:1337/announce,http://i.bandito.org/announce,udp://mgtracker.org:2710/announce,http://announce.torrentsmd.com:8080/announce,http://tracker3.torrentino.com/announce,http://tracker1.torrentino.com/announce,http://tracker2.torrentino.com/announce,udp://tracker.leechers-paradise.org:6969/announce,udp://9.rarbg.me:2710/announce,http://exodus.desync.com/announce,http://exodus.desync.com:6969/announce,udp://exodus.desync.com:6969,udp://shadowshq.yi.org:6969/announce,http://bt.careland.com.cn:6969/announce,http://tracker1.wasabii.com.tw:6969/announce
disk-cache=10M
max-concurrent-downloads=20
max-connection-per-server=4
min-split-size=20M
split=6
save-session-interval=30
follow-torrent=true
listen-port=6881
bt-max-peers=55
然后
cd ../bin
vi aria2.sh
写入
#!/bin/bash
stop() {
# must interrupt it to save session
killall -2 aria2c
echo 'stop'
}
start(){
usr_path="/mnt/data/etc/" #基础目录
aria2_conf_path="$usr_path/aria2" #配置文件目录
aria2_configfile="$aria2_conf_path/aria2.conf" #配置
aria2_downloadlist="$aria2_conf_path/aria2.session" #下载任务列表
rpc_secret="" #管理密码,1.19后使用
[ ! -d "$aria2_conf_path" ] && mkdir -p "$aria2_conf_path"
[ ! -f "$aria2_downloadlist" ] && touch "$aria2_downloadlist"
cmd="aria2c -c -D --enable-rpc --rpc-listen-all=true --rpc-allow-origin-all --conf-path=$aria2_configfile \
--input-file=$aria2_downloadlist --http-accept-gzip=true ";
[ "$rpc_secret" != "" ] && cmd=$cmd" --rpc-secret=$rpc_secret ";
[ "`pgrep aria2c`" != "" ] && {
stop
sleep 3
}
echo 'starting...'
eval "$cmd"
}
restart(){
stop
sleep 3
start
}
case "$1" in
start)
start
;;
stop)
stop
;;
reload|force-reload|restart)
restart
;;
status|pid)
pgrep aria2c
;;
*)
echo "Usage: $0 {start|stop|restart|pid}"
exit 1
esac
然后
chmod +x aria2.sh
vi /etc/rc.local
增加
/mnt/data/bin/aria2.sh start
打开http://webui-aria2.ghostry.cn/ 设置》服务器设置 输入Ubuntu的ip
上一篇: ubuntu配置Samba服务器下一篇: ubuntu安装配置Xware1.0.31