本文最后更新于 2018年6月17日 10:55 可能会因为没有更新而失效。如已失效或需要修正,请去逗比大佬博客!

系统要求

CentOS 6+ / Debian 6+ / Ubuntu 14.04 +

推荐 Debian 7 x64,这个是我一直使用的系统,我的脚本在这个系统上面出错率最低。

脚本版本

Ver: 1.1.6

安装步骤

执行下面的代码下载并运行脚本。

wget -N --no-check-certificate https://softs.fun/Bash/aria2.sh && chmod +x aria2.sh && bash aria2.sh
 
# 如果上面这个脚本无法下载,尝试使用备用下载:
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/aria2.sh && chmod +x aria2.sh && bash aria2.sh

运行脚本后会出现脚本操作菜单,选择并输入 1 就会开始安装。

使用说明

进入下载脚本的目录并运行脚本:

./aria2.sh

然后选择你要执行的选项即可

Aria2 一键安装管理脚本 [vx.x.x]
-- Toyo | doubmr.date/shell-jc4 --
 
0. 升级脚本
————————————
1. 安装 Aria2
2. 卸载 Aria2
————————————
3. 启动 Aria2
4. 停止 Aria2
5. 重启 Aria2
————————————
6. 修改 配置文件
7. 查看 配置信息
8. 查看 日志信息
9. 配置 自动更新 BT-Tracker服务器
————————————
 
当前状态: 已安装 并 已启动
 
请输入数字 [0-9]:

其他操作

  • 启动:/etc/init.d/aria2 start
  • 停止:/etc/init.d/aria2 stop
  • 重启:/etc/init.d/aria2 restart
  • 查看状态:/etc/init.d/aria2 status
  • 配置文件:/root/.aria2/aria2.conf (配置文件包含中文注释,但是一些系统可能不支持显示中文)
  • 令牌密匙:随机生成(可以自己修改 6. 修改 配置文件
  • 下载目录:/usr/local/caddy/www/aria2/Download

其他说明

注意:本脚本只是安装Aria2后端,安装后默认会启动,但是还需要前端面板配合使用,如 Aria2 Web UI 或 AriaNG.

提示wget: unknown host “softs.loan” 之类的错误

这是无法解析我的域名,多半是DNS的问题,请更换DNS为谷歌DNS(以下两行一起复制 一起执行)。

echo -e "nameserver 8.8.8.8\nnameserver 8.8.4.4" > /etc/resolv.conf

提示 wget: command not found 的错误

这是你的系统精简的太干净了,wget都没有安装,所以需要安装wget。

# CentOS系统:
yum install -y wget
 
# Debian/Ubuntu系统:
apt-get install -y wget

升级脚本

升级脚本只需要运行脚本,然后选择并输入 0 回车即可,会自动检测最新版本并下载,当然重新下载脚本文件也可以,会自动覆盖原文件。

更新日志

  • 2018年06月17日,版本 v1.1.6

    1. 新增 支持 ARM(armv7l) 构架的服务器(路由器/NAS),如果你是非 armv7l 构架的,请联系我测试。
  • 2018年04月09日,版本 v1.1.5

    1. 新增 支持自动更新 BT-Tracker服务器(有效加强 BT下载速度,默认是每天凌晨3点更新一次)。
    2. 修改 默认的RPC密码为 随机生成。

文章转自逗比大佬: