CentOS + Caddy + Aria2 + AriaNg一键安装离线下载、文件管理

526次阅读
没有评论

共计 1527 个字符,预计需要花费 4 分钟才能阅读完成。

提醒:本文最后更新于 2020-08-07 14:45,文中所关联的信息可能已发生改变,请知悉!

CentOS + Caddy + Aria2 + AriaNg 一键安装离线下载、文件管理

CCAA 原为 CentOS + Caddy + AriaNg + Aria2,故命名为 CCAA,不过现在已经不仅仅支持 CentOS,包括主流的 Debian、Ubuntu 也已经支持,自 2.0(2020/02/28)版本开始已移除 Caddy,改用 Golang 写了一个简单的 WebServer 来运行 AriaNg。

CentOS + Caddy + Aria2 + 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 位。推荐国外机器安装,因为目前资源都是从 Github 下载,国内速度较慢。接下来请使用 root 命令运行下面的命令:

bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh)

如果出现 -bash: curl: command not found 错误,说明 curl 命令没安装,请输入下面的命令先安装 curl,再回过头来执行上面的命令。

#Debian or Ubuntu
apt-get -y install curl
#CentOS
yum -y install curl

如果不出现错误,会看到下面的界面,根据提示输入 1 安装 CCAA

CentOS + Caddy + Aria2 + AriaNg 一键安装离线下载、文件管理

CentOS + Caddy + Aria2 + AriaNg 一键安装离线下载、文件管理

安装过程中会要求设置下载路径(若不填写默认下载路径为/data/ccaaDown)和 Aria2 RPC 密钥,密钥建议字母 + 数字组合,不要含有特殊字符,以免出现异常。

CentOS + Caddy + Aria2 + AriaNg 一键安装离线下载、文件管理

CentOS + Caddy + Aria2 + AriaNg 一键安装离线下载、文件管理

安装完毕后会提示访问地址、Aria2 RPC 密钥、File Browser 用户名、密码

CentOS + Caddy + Aria2 + AriaNg 一键安装离线下载、文件管理

CentOS + Caddy + Aria2 + AriaNg 一键安装离线下载、文件管理

  • 访问地址默认为http://IP:6080
  • Aria2 RPC 密钥: 您自行设置的
  • File Browser 用户名:默认为ccaa
  • File Browser 密码:默认为admin

使用入门

输入 http://IP:6080 访问 AriaNg,首次打开会提示“认证失败”,这个是正常现象。依次点击“AriaNg 设置 - RPC - 填写您之前设置的 RPC 密钥”

CentOS + Caddy + Aria2 + AriaNg 一键安装离线下载、文件管理

CentOS + Caddy + Aria2 + AriaNg 一键安装离线下载、文件管理

左侧导航栏有一个“文件管理”菜单,是 FileBrowser 的入口地址,URL 地址为 http://IP:6081,初始用户名为:ccaa,密码为:admin 登录 FileBrowser 后请务必修改密码

CentOS + Caddy + Aria2 + AriaNg 一键安装离线下载、文件管理

CentOS + Caddy + Aria2 + AriaNg 一键安装离线下载、文件管理

常用命令

安装成功后,您可以使用如下命令来管理 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 的,若因违规使用导致服务器被封本人不承担任何责任

转自:https://www.xiaoz.me/archives/14336

项目地址:https://github.com/helloxz/ccaa

帮助文档:https://www.yuque.com/helloz/ccaa

正文完
 
水东柳
版权声明:本站原创文章,由 水东柳 2020-02-29发表,共计1527字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)