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实例上轻松离线下载文件,其中功能的强大之处还请各位自行挖掘,体会离线下载带来的独有魅力

  • 相关阅读:
    典型的 C++ 程序员成长经历
    C语言中的常用文件操作
    sscanf与正则表达式
    黑莓8700 常用快捷键
    [分享]《张靓颖个人资源汇集.九月二日更新》
    [分享]【★超级女声★】【★张靓颖★】【推荐】
    [原创]根据TreeView中节点的不同,来绑定不同的dropdownlist
    [转贴]用Vs.net制作安装程序,在安装包中自动为客户创建数据库
    [转贴]在Asp.Net中的几种事务处理的方法
    冻结DataGrid中的列的比较简单的实现方法!
  • 原文地址:https://www.cnblogs.com/lilywhite/p/13469335.html
Copyright © 2011-2022 走看看