开发者学堂课程【场景实践-新手玩转云计算-轻轻松松自建云端下载服务器:部署离线下载服务器】学习笔记与课程紧密联系,让用户快速学习知识
课程地址:https://developer.aliyun.com/learning/course/454/detail/5608
部署离线下载服务器
内容介绍
一、介绍
二、主要功能
三、安装
四、常用命令
五、重新设置
一、介绍
CCAA 是服务器离线下载解决方案包,组件包含了Aria2 提供离线下载,ccaa_web支撑 AriaNg 运行,AriaNg 为 Aria2 提供 WEB 界面以及 Filemanager 提供文件管理。
二、主要功能
1.支持 HTTP/HTTPS/FTP/BT 磁力链接等离线下载,断点续传等
2.文件管理,视频在线播放
3.完善的帮助文档
三、安装
在 Putty 中运行:
#国内服务器
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 )
注意:在安装之前需要一个空白的操作系统在服务器当中,在服务器里点击停止(如需快速停止可点击强制停止),然后点击更换操作系统,在公共镜像选择Ubuntu,版本为18.04 64位,再输入密码、确认密码,最后点击确定更换。
1. 询问是安装、卸载还是更新,这里是安装所以输入:1
(1) 在浏览器的地址栏上复制粘贴国内服务器下载地址
(2) 在 Putty 窗口里输入国内服务器相关部分内容,然后按下回车即可,因为需要下载相关组件,所以等待时间稍微长。
(3) 最后弹出交互界面,根据需求选择数字。
2. 然后就会自动安装
3. 要求设置以下路径,这里直接回车即可
4. 输入 Aria2 RPC 密钥(mf8biz)
5. 按右键复制访问地址即可(第一次打开时间稍慢,进去之后重新设置即可)
四、常用命令
1.ccaa:进入 CCAA 操作界面
2.ccaa status:查看 CCAA 运行状态
3.ccaa stop:停止 CCAA
4.ccaa start:启动 CCAA
5.ccaa restart:重启 CCAA
6.ccaa -v:查看 CCAA 版本 (2.0开始支持)
五、重新设置
1.需要打开安装好后提示的网站链接: http://你的公网 IP:6080/
2.刚开始打开有点慢,还会提醒打开错误,没关系。
3.点击左侧菜单的 AriaNG 设置,然后点击 RPC.
4.修改对应的 Aria2 RPC 密钥为刚才安装过程中输入的密钥。