Linux一键安装Aria2 + YAAW实现离线下载

功能

  • 支持多种Linux发行版
  • 一键安装Aria2 + Caddy
  • 自动更新tracker,提高磁力下载速度

环境要求

  • CentOS 6/7 X64
  • Debian 8+ X64 or Ubuntu 16+ X64
  • 不支持32位系统,不支持32位系统,不支持32位系统。

开始安装

直接复制下面的命令,一行一个,根据提示完成操作。

#Centos用户
yum -y install git
#如果是Debian or Ubuntu用户
apt-get install -y git
#下面的命令通用,直接复制
git clone https://github.com/abbeyokgo/aria2_installer
cd aria2_installer && chmod u+x *.sh && ./install_aria2.sh

安装过程配置

安装完之后,打开访问地址,输入刚才设置的用户名和密码

进入YAAW界面,打开设置,将RPC地址填入第一栏

配置成功,显示版本号和速度栏

相关命令

#启动
/data/aria2/aria2.sh start
#停止
/data/aria2/aria2.sh stop
#重启
/data/aria2/aria2.sh restart
#卸载
cd aria2_installer && ./uninstall.sh
#Caddy server配置文件
/data/aria2/caddy.conf
#Aria2配置文件
/data/aria2/aria2.conf
#离线下载目录
/data/aria2/download
#日志目录
/data/aria2/aria2.log
/data/aria2/caddy.log

常见问题

-server-error-错误">YAAW提示Error: Internal server error 错误?

  • 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两个端口,或者直接关闭防火墙,如果您的服务商支持安全组还需要额外检查。

本文作者:Abbey

本文链接:https://www.abbeyok.com/archives/56

版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 3.0许可协议。转载请注明出处!

PyOne分块上传文件优化小记... <<
0 条评论

请先登陆注册

已登录,注销 取消