阿里云ECS7天训练营——04打造离线下载服务器
打造离线下载服务器
介绍
CCAA
是服务器离线下载解决方案包,组件包含了Aria2
提供离线下载,ccaa_web
支撑AriaNg
运行,
AriaNg
为Aria2
提供WEB界面以及Filemanager
提供文件管理。
主要功能
- 支持HTTP/HTTPS/FTP/BT/磁力链接等离线下载,断点续传等
- 文件管理、视频在线播放
- 完善的帮助文档
安装
-
连接服务器终端:
# 国内服务器 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
-
设置
Aria2
的PRC
通讯密码 -
在实例安全组中开放
6800
、6080
和6081
端口
常用命令
- ccaa:进入CCAA操作界面
- ccaa status:查看CCAA运行状态
- ccaa stop:停止CCAA
- ccaa start:启动CCAA
- ccaa restart:重启CCAA
- ccaa-v:查看CCAA版本(2.0开始支持)
配置
-
我们需要打开安装好后提示的网站链接:http://你的公网IP:6080/
-
刚开始打开有点慢,还会提醒打开错误,没关系。
-
点击左侧菜单的AriaNG设置,然后点击RPC。
-
修改对应的Aria2RPC密钥为刚才安装过程中输入的密钥。
-
重新加载配置
使用
-
点击左侧的正在下载,输入下载链接
https://mirrors.aliyun.com/deepin-cd/15.11/deepin-15.11-amd64.iso
-
选择左侧的文件管理,可以进入管理页面,用户名和密码初次登陆则是
ccaa
与admin
,在文件管理设置中可以更改默认语言和用户名与密码
享受离线下载
接下来就开始享受离线下载带来的便捷吧,虽然1M的带宽体验并不佳。