zoukankan      html  css  js  c++  java
  • ECS7天实践进阶训练营Day5:使用ECS自建云端下载服务器

    一、概述

    CCAA是服务器离线下载解决方案包,其组件中包含了Aria2提供了离线下载功能,能支持HTTP/HTTPS/FTP/BT/磁力链下载等常用离线下载模式及断点续传等功能。ccaa_web支撑于AriaNg运行,其中AiraNg为Aria2提供了WEB界面以及Filemanager提供了文件管理的强大功能

    二、CCAA部署

    使用Xshell连接ECS实例,然后执行如下命令

    [root@hoshizora_lei ~]# bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh) cdn

    询问安装选项,这里我们选择1“安装CCCA”,并敲击回车

    ECS实例会根据网址中下载的脚本内容,进行自动部署安装

    此时要求设置下载路径,如果ECS采用的是Ubuntu系统,直接敲击回车即可,因为我们采用的是CentOS,所以我们需要自行创建下载路径(当然也可以使用现成的)

    在Xshell新开一个终端窗口,输入ECS实例的公网IP地址,通过多余的tty终端再次连接

    此时还需输入Aria2的RPC通信密码,输入不含特殊字符的内容即可

    安装结束,若出现以下提示,则说明安装成功

    三、CCAA常用指令及设置

    常用指令:

    ccaa:进入CCAA操作界面

    ccaa status:查看CCAA运行状态

    ccaa stop:停止CCAA

    ccaa start:启动CCAA

    ccaa restart:重启CCAA

    ccaa -v:查看CCAA版本(2.0及以后版本支持该指令)

    CCAA设置:

    打开浏览器,输入http://ECS实例公网IP:6080,刚开始打开速度会有些慢,可能还会提醒打开错误,但请忽略

    如果出现无法访问的情况,Aria2无法连接等情况,请首先排查ECS实例安全组是否开放相关端口(6080、6081等一系列端口),如果没有请将其放行

    点击左侧菜单的AiraNG设置,然后点击RPC,修改对应的Aria2 RPC秘钥为刚才安装过程中输入的秘钥

    点击左上角的重新加载页面使设置为之生效

    至此,CCAA的部署以及设置到此介绍完毕

    CCAA在WEB端的使用类似于迅雷或百度网盘,鼠标点击即可在ECS实例上轻松离线下载文件,其中功能的强大之处还请各位自行挖掘,体会离线下载带来的独有魅力

  • 相关阅读:
    软件工程实践 2017 第二次作业(部分)
    2017 软件工程实践第一次作业-031502627
    struct与class区别联系(转)
    个人作业——软件工程实践总结作业
    个人作业——软件产品案例分析
    个人技术博客(α)
    结对作业2
    软工作业2
    软工作业1
    作业7 学期总结
  • 原文地址:https://www.cnblogs.com/lilywhite/p/13469335.html
Copyright © 2011-2022 走看看