CCAA原为CentOS + Caddy + AriaNg + Aria2,故命名为CCAA,不过现在已经不仅仅支持CentOS,包括主流的Debian、Ubuntu也已经支持,自2.0(2020/02/28)版本开始已移除Caddy,改用Golang写了一个简单的WebServer来运行AriaNg。
各软件作用
- Aria2 提供离线下载
- ccaa_web支撑AriaNg运行,使用Golang编写
- AriaNg为Aria2 提供WEB界面
- Filemanager提供文件管理
主要功能
- 支持HTTP/HTTPS/FTP/BT/磁力链接等离线下载,断点续传等
- 文件管理、视频在线播放
- 完善的帮助文档
本次更新内容
- 优化安装脚本
- 更新aria2版本
- 更新Filebrowser版本
- 更新AriaNG版本
- 移除Caddy,改用Golang写了一个简单的WebServer来运行AriaNG
- CentOS 8支持
- 修复一些BUG
一键安装CCAA(Aria2 + AriaNg + Filebrowser)
目前支持的操作系统为:CentOS 7-8、Debian 8-10、Ubuntu 16-18,操作系统要求64位。请根据自己的VPS位置复制下面的命令:
#海外
bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh)
#国内
bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh) cdn
如果出现-bash: curl: command not found
错误,说明curl命令没安装,请输入下面的命令先安装curl,再回过头来执行上面的命令。
#Debian or Ubuntu
apt-get -y install curl
#CentOS
yum -y install curl
如果不出现错误,会看到下面的界面,根据提示输入1安装CCAA
安装过程中会要求设置下载路径(若不填写默认下载路径为/data/ccaaDown
)和Aria2 RPC 密钥,密钥建议字母 + 数字组合,不要含有特殊字符,以免出现异常。
安装完毕后会提示访问地址、Aria2 RPC 密钥、File Browser 用户名、密码
- 访问地址默认为
http://IP:6080
- Aria2 RPC 密钥:您自行设置的
- File Browser 用户名:默认为
ccaa
- File Browser 密码:默认为
admin
使用入门
输入http://IP:6080
访问AriaNg ,首次打开会提示“认证失败”,这个是正常现象。依次点击“AriaNg设置 - RPC - 填写您之前设置的RPC密钥”
左侧导航栏有一个“文件管理”菜单,是FileBrowser的入口地址,URL地址为http://IP:6081
,初始用户名为:ccaa
,密码为:admin
,登录FileBrowser后请务必修改密码。
常用命令
安装成功后,您可以使用如下命令来管理CCAA:
#进入CCAA管理界面
ccaa
#查看ccaa状态
ccaa status
#启动ccaa
ccaa start
#停止ccaa
ccaa stop
#重启ccaa
ccaa restart
#查看当前版本
ccaa -v
注意事项
- CCAA是从Github拉取资源,建议国外服务器使用,国内服务器可能安装速度非常缓慢或不成功
- 如果服务器有启用安全组,请务必在安全组放行以下端口:
6080/6081/6800/6998/51413
- 大部分服务商是禁止下载BT的,若因违规使用导致服务器被封本人不承担任何责任
其它
更多使用说明请参考帮助文档,在提出疑问之前建议先阅读一遍帮助文档,如果有什么建议或者问题欢迎留言反馈。
.报错:/dev/fd/63: line 11: [: =: unary operator expected
安装开始检测时提示这样报错,后面就一路失败了
debian9x64
[email protected]:/dev/fd# bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh)
/dev/fd/63: line 11: [: =: unary operator expected
我知道怎么用docker改变端口,但是如何把这两个用一个端口,然后通过tag进行区别?如果我想这样操作该怎么设置呢
只能用nginx这类么
用cdn也非常慢,
Connecting to codeload.github.com (codeload.github.com)|192.30.255.120|:443… connected.
HTTP request sent, awaiting response… 200 OK
Length: unspecified [application/zip]
Saving to: ‘master.zip’
master.zip [ ] 1.10M 6.15KB/s
看这个资源是github的,您是国内的服务器进行下载吗?
服务器出了点问题 什么情况?
什么问题?
xiaoz,你好!有一个问题请教,我通过rclone把onedrive的video目录挂载到主机的/home/video目录下,如果我把aria的下载目录设定为/home/video的话,下载的视频文件是否会自动上传到onedrive网盘的video目录下呢?盼复
如何修改web端口6080到80端口?谢谢!
这个好用,哈哈
你好,我使用的是树莓派3B,系统安装的是树莓派官方系统raspios,安装成功后却无法启动,ccaa status始终为Not running,查看log显示 /usr/bin/aria2c: /usr/bin/aria2c:无法执行二进制文件 ,请教一下是什么原因?
抱歉,目前暂不支持树莓派(Arm)
你好啊。想请问一下,如何用aria2下载谷歌云呢?谢谢!电脑全局后用IDM太慢了。
这个我也没研究过,你可以找一下有没有类似的浏览器扩展或油猴脚本可以将谷歌云导出到Aria2
on-download-complete 不能调用上传,希望更新
可以先参考下这个:https://github.com/helloxz/ccaa/issues/33