当前位置: 首页 > Linux运维 > CentOS 7一键安装Caddy + Aria2 + AriaNg实现离线下载

CentOS 7一键安装Caddy + Aria2 + AriaNg实现离线下载

Linux运维 86条评论 2018-10-1 16,374 views

xiaoz在《Linux一键安装Aria2 + YAAW实现离线下载》基础上重写编写了一键安装Aria2 脚本,目前仅支持CentOS系统,主要解决之前BT/磁力无法下载的问题,同时将YAAW替换为AriaNg,管理更加方便,以下简称CCAA

主要功能

  • 支持HTTP/HTTPS/FTP/BT/磁力链接等离线下载,断点续传等
  • 文件管理、视频在线播放

环境要求

  • CentOS 6+/Debian 8+/Ubuntu 14+
  • 操作系统要求64位

安装CCAA

复制下面的命令,一行一个:

#CentOS执行以下命令
yum -y install wget unzip curl
wget https://github.com/helloxz/ccaa/archive/master.zip
unzip master.zip && cd ccaa-master && sh ccaa.sh

#Debian/Ubuntu执行以下命令
apt-get install -y wget unzip curl
wget https://github.com/helloxz/ccaa/archive/master.zip && unzip master.zip
cd ccaa-master && chmod +x *.sh && ./ccaa.sh

输入1安装CCAA

根据提示设置下载路径、RPC密钥、用户名、密码,稍后需要用到。

安装完成后会看到如下提示,请务必牢记RPC密钥、用户名、密码等信息。

根据提示输入http://IP:6080/打开AriaNg界面,并输入上一个步骤中设置的Caddy用户名和密码。

打开AriaNg设置 - RPC ,填写Aria2 RPC 密钥,然后刷新页面,至此已经完成,可以愉快的开始下片啦。

文件管理

点击右上角文件管理按钮会跳转到Caddy filemanager进行文件管理,或者手动输入地址http://IP:6080/admin也可以进入Caddy filemanager

常用命令

#查看ccaa状态
ccaa status
#启动ccaa
ccaa start
#停止ccaa
ccaa stop
#重启ccaa
ccaa restart

注意事项

  • 如果服务器有启用安全组,请务必在安全组放行以下端口:6080/6800/6998/51413
  • 大部分服务商是禁止下载BT的,若因违规使用导致服务器被封本人不承担任何责任

其它说明

标签: , , ,

86 条评论 “CentOS 7一键安装Caddy + Aria2 + AriaNg实现离线下载”

  1. 栗生说道:

    2019-07-10 14:23:10 (2.02 MB/s) – 已保存 “caddy.tar.gz” [12044161/12044161])

    README.txt
    LICENSES.txt
    CHANGES.txt
    EULA.txt
    init/
    init/README.md
    init/freebsd/
    init/freebsd/caddy
    init/linux-systemd/
    init/linux-systemd/README.md
    init/linux-systemd/caddy.service
    init/linux-sysvinit/
    init/linux-sysvinit/README.md
    init/linux-sysvinit/caddy
    init/linux-upstart/
    init/linux-upstart/README.md
    init/linux-upstart/caddy.conf
    init/linux-upstart/caddy.conf.centos-6
    init/linux-upstart/caddy.conf.ubuntu-12.04
    init/mac-launchd/
    init/mac-launchd/README.md
    init/mac-launchd/com.caddyserver.web.plist
    caddy
    The service command supports only basic LSB actions (start, stop, restart, try-restart, reload, force-reload, status). For other actions, please try to use systemctl.
    Redirecting to /bin/systemctl restart iptables.service
    Failed to restart iptables.service: Unit not found.
    不能安装,这是什么原因呢?

  2. 李国辉说道:

    CentOS端设置好后进入网页输入账号密码然后 提示404,怎么办?

  3. wawo说道:

    请问怎么卸载aria2

    1. xiaoz说道:

      请看本文中的“输入1安装CCAA”这一步,截图中第二个选项就是卸载。

  4. xin说道:

    你好大佬,弱弱地问一下,有没有docker版本?谢谢

    1. xiaoz说道:

      有网友写的Docker脚本,我暂时没测是过,你可以网上搜一下。

  5. crazynet说道:

    请问如何更新?

    1. xiaoz说道:

      1. 没必要更新,新脚本只是适配了更多的系统
      2. 如果一定要更新的话就先完全卸载,删除脚本,然后重新安装吧。

  6. 说道:

    亲,我今天安装了一下,发现安装的时候不会出现设置下载地址和登录用户名的一系列提示,不知道怎么回事》》

  7. 路子说道:

    我想说。。新版filebrowser没法在线播放mkv了,好烦啊。。

    1. xiaoz说道:

      Filebrowser在线播放功能很弱,老版本的似乎也无法播放.mkv,重度用户推荐安装Plex《CentOS 7安装Plex打造自己的家庭影音

  8. hyx说道:

    你好,博主我可以你这个教程配合这个教程https://www.moerats.com/archives/697/来实现自动上传文件到OneDrive网盘吗?

    1. xiaoz说道:

      技术上来说是可以的,你可以自己折腾下。

  9. 风之翼灵说道:

    –2019-06-05 09:14:45– (try: 2) https://api.xiaoz.org/trackerslist/
    Connecting to api.xiaoz.org (api.xiaoz.org)|162.220.14.18|:443… failed: Connection timed out.
    Retrying.

    –2019-06-05 09:16:57– (try: 3) https://api.xiaoz.org/trackerslist/
    Connecting to api.xiaoz.org (api.xiaoz.org)|162.220.14.18|:443… failed: Connection timed out.
    Retrying.

    –2019-06-05 09:19:09– (try: 4) https://api.xiaoz.org/trackerslist/
    Connecting to api.xiaoz.org (api.xiaoz.org)|162.220.14.18|:443… failed: Connection timed out.
    Retrying.

    –2019-06-05 09:21:25– (try: 5) https://api.xiaoz.org/trackerslist/
    Connecting to api.xiaoz.org (api.xiaoz.org)|162.220.14.18|:443… failed: Connection timed out.
    Retrying.

    –2019-06-05 09:23:41– (try: 6) https://api.xiaoz.org/trackerslist/
    Connecting to api.xiaoz.org (api.xiaoz.org)|162.220.14.18|:443…

    大佬,https://api.xiaoz.org 这个网站挂了,脚本安装不了了,求修复

    1. xiaoz说道:

      您好,已经修复,请重新尝试一下。

风之翼灵进行回复 取消回复

电子邮件地址不会被公开。 必填项已用*标注