Linux一键安装Aria2+Yaaw+FileManager实现BT磁力下载/在线查看/观看
简介
Aria2是一个轻量级的多协议和多源命令行 下载工具。它支持HTTP/HTTPS,FTP,SFTP,BitTorrent和Metalink。aria2可以通过内置的JSON-RPC和XML-RPC接口进行操作。
YAAW则是一个管理aria2的WEB接口,两者结合轻松实现离线下载。
File Manager是一个基于GO的轻量级文件管理系统支持登录系统 角色系统、在线PDF、图片、视频浏览、上传下载、打包下载等功能。
Github地址:https://github.com/helloxz/aria2
功能
支持多种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://账号:密码@IP:6800/jsonrpc,然后保存即可。
使用方法
点击YAAW面板的左上角Add添加任务并下载,再通过访问http://IP:6080/admin进入到FileManager文件管理器,进入Down文件夹,找到下载的东西,就可以在线查看或者观看了。注意,和Down同一个文件夹的文件请不要随意删除和修改,以免出现异常。
相关命令
#启动 /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两个端口,或者直接关闭防火墙,如果您的服务商支持安全组还需要额外检查。
网友评论