自建云端离线下载服务器

释放双眼,带上耳机,听听看~!

CCAA项目简介


作者说:原为CentOS + Caddy + AriaNg + Aria2,故命名为CCAA,不过现在不仅仅支持CentOS,主流的Debian、Ubuntu也已经支持,自2.0版本已移除Caddy,改用Golang写了一个简单的webserver来运行AriaNg。

CCAA 是服务器离线下载解决⽅案包。

组件包含:

  1. Aria2 提供离线下载

  2. ccaa_web⽀撑AriaNg运⾏

  3. AriaNg为Aria2 提供WEB界⾯

  4. Filemanager提供⽂件管理

主要功能


  1. ⽀持HTTP/HTTPS/FTP/BT/磁⼒链接等离线下载,断点续传等

  2. ⽂件管理、视频在线播放

  3. CCAA完善的帮助⽂档

环境要求


  1. 支持的操作系统:CentOS 7-8、Debian 8-10、Ubuntu 16-18

  2. 操作系统要求64位

安装教程


通过ssh连接服务器运行:

#Debian or Ubuntu
apt-get -y install curl
#CentOS
yum -y install curl
#国内服务器
bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh) cdn
#海外服务器
bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh)

一键命令操作简单方便,根据提示下一步即可。

注意放行对应端口。

常用维护命令


ccaa:进⼊CCAA操作界⾯
ccaa status:查看CCAA运⾏状态
ccaa stop:停⽌CCAA
ccaa start:启动CCAA
ccaa restart:重启CCAA
ccaa -v:查看CCAA版本(2.0开始⽀持)

连接控制台


  1. 我们需要打开安装好后提示的⽹站链接: http://你的公⽹IP:6080/。

  2. 刚开始打开有点慢,还会提醒打开错误,没关系。

  3. 点击左侧菜单的 AriaNG 设置,然后点击 RPC。

  4. 修改对应的 Aria2 RPC 密钥为刚才安装过程中输⼊的密钥。

  5. 然后右上⻆就会提示重新加载⻚⾯以⽣效。

使用方法


建议使用迅雷获取磁力链的种子文件,然后在Aria2NG后台添加种子文件进行下载,配合使用的好处是,迅雷获取种子的速度非常快,但是下载有限制,Aria2NG下载快,但是解析磁力链几乎不成功,配合使用,堪称完美。

附加

Docker安装CCAA项目


  1. 首先必要自行安装docker,此处不再赘述。

  2. 执行:

    docker run --name="ccaa" -d -p 6080:6080 -p 6081:6081 -p 6800:6800 -p 51413:51413 
        -v /data/ccaaDown:/data/ccaaDown 
        -e PASS="password" 
        helloz/ccaa 
        sh -c "dccaa pass && dccaa start"

    注意放行对应端口。

  3. 第一个/data/ccaaDown为本地目录,CCAA下载后的内容会保存在此目录,请根据自身情况设置。

  4. password为Aria2密钥,运行的时候请修改为自己的密码。

  5. 文件管理默认用户名为ccaa,密码为admin,登录后可在后台修改。

参考


小Z博客

给TA买糖
共{{data.count}}人
人已赞赏
全系教程

CC攻击,DDOS攻击,80端口攻击,3389攻击_常见的攻击类型盘点

2020-4-23 15:26:34

全系教程

WordPress开启debug模式,查找出错原因必备方法

2020-6-19 10:21:14

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索