linux一键安装aria2,Linux一键安装Aria2+Yaaw+FileManager实现BT磁力下载,并在线查看/观看...

说明:博客关于BT下载的教程已经很多了,特别是Aria2,看见小Z大佬写了个Aria2+Yaaw+FileManager一键包,比一般的Aria2面板配置要简单,挺方便的,就转载下。

简介

Aria2是一个轻量级的多协议和多源命令行 下载工具。它支持HTTP/HTTPS,FTP,SFTP,BitTorrent和Metalink。aria2可以通过内置的JSON-RPC和XML-RPC接口进行操作。

YAAW则是一个管理aria2的WEB接口,两者结合轻松实现离线下载,在文章《CentOS安装aria2 + yaaw实现离线下载》分享过手动配置方法,为了简化流程,写了一个一键脚本,方便部署。

File Manager是一个基于GO的轻量级文件管理系统支持登录系统 角色系统、在线PDF、图片、视频浏览、上传下载、打包下载等功能。

功能

支持多种Linux发行版

一键安装Aria2+Caddy+YAAW+FileManager

文件管理+离线下载+在线播放

安装

系统要求:CentOS 6/7 X64、Debian 8+ X64和Ubuntu 16+ X64,不支持32位系统。

运行以下命令:

#Centos系统

yum -y install wget unzip

#如果是Debian or Ubuntu系统

apt-get install -y wget unzip

#下面的命令通用,直接复制

wget https://github.com/helloxz/aria2/archive/master.zip

unzip master.zip && cd aria2-master && chmod u+x *.sh && ./install_aria2.sh

安装过程中,按要求输入用户名、密码及Aria2授权令牌。

配置YAAW

访问YAAW下载面板地址:http://IP:6080,,输入您刚刚设置的用户名、密码,就可以看到YAAW,再点击右上角Setting按钮,在JSON-RPC Path那里输入安装完后显示的RPC地址:http://token:abc123@IP:6800/jsonrpc,然后保存即可。

7b94219deb8fa1ec0eb38d9cf193b2d6.png

43a6107d51220f07763ef1eebcdfa677.png

使用方法

点击YAAW面板的左上角Add添加任务并下载,再通过访问http://IP:6080/admin进入到FileManager文件管理器,进入Down文件夹,找到下载的东西,就可以在线查看或者观看了。注意,和Down同一个文件夹的文件请不要随意删除和修改,以免出现异常。

ec2d7163188641529bfcb435b655b65d.png

32ee5b67487706507791acfcc8eb2b60.png

627c31a3466d7b47ff3bb257e267ad5f.png

相关命令

#启动

/data/aria2/aria2.sh start

#停止

/data/aria2/aria2.sh stop

#重启

/data/aria2/aria2.sh restart

#Caddy server配置文件

/data/aria2/caddy.conf

#Aria2配置文件

/data/aria2/aria2.conf

#离线下载目录

/data/aria2/download

#日志目录

/data/aria2/aria2.log

/data/aria2/caddy.log

常见问题

#YAAW提示Error: Internal server error错误?

原因一:RPC地址错误,安装完成后会提示RPC地址,请确保填写正确。

原因二:输入netstat -apn|grep aria2c查看进程,如果没有任何信息,可以确定Aria2服务未启动,输入命令nohup aria2c --conf-path=/data/aria2/aria2.conf > /data/aria2/aria2.log 2>&1 &重新启动服务,如果依然不行,请查看错误日志/data/aria2/aria2.log

原因三:防火墙未放行6800端口,请自行放行下端口或关闭服务器防火墙。

#重启了服务器就打不开了?

脚本并未设置开机启动,重启服务器后请输入/data/aria2/aria2.sh start来运行服务。

#Debian/Ubuntu系统,提示安装成功,但是打不开?

Debian/Ubuntu并未自动放行端口,请放行6080/6800两个端口,或者直接关闭防火墙,如果您的服务商支持安全组还需要额外检查。

相关教程

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
aria2下载文件 这是Stan的同名扩展名的最新版本,这是发起人Neato的同名扩展名的“新”版本。 此扩展程序将根据您设置的捕获规则(文件大小,文件类型,站点白名单,站点黑名单)捕获新的下载任务并将其自动发送到aria2。它还添加了一个上下文菜单项。 右键单击任何链接,然后选择“使用aria2下载”以将该链接添加到aria2下载队列。 单击扩展程序图标以显示任务的快速视图。 单击进度栏区域以暂停/取消暂停任务或删除已完成/错误的任务。 要求:1. Chrome> =31。此版本之前无法进行自动下载捕获。 2.启用了RPC的aria2c(> = 1.15.2)。 可以在选项中设置RPC用户和密码/ RPC机密。 另外,rpc-listen-all和rpc-allow-origin-all都需要打开。 示例:aria2c --enable-rpc --rpc-listen-all = true --rpc-allow-origin-all = true推荐:选中“ Chrome设置”中的“在下载前询问保存每个文件的位置”。 如果您遇到任何问题(最好是在Github上),请报告错误。 https://github.com/roooneey/chrome-aria2-integration更改日志:V1.8.1:将代理服务器信息发送到aria2c,如果不想让任务发送,现在可以在按下Shift键时单击链接。到aria2c。 V1.7.0:正确处理cookie并将其交给aria2c。 v1.6.7:启用手动添加任务。 v1.6.4:跳过“ blob:”方案。 v1.6.2:错误修正。 v1.6.1:RPC机密字段现已被屏蔽; 暂停的任务有其自身的颜色。 Loc(game-icons.net)根据CC BY 3.0授权制作的图标。 支持语言:English
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值