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

  • 相关阅读:
    Tarjan算法求双连通分量
    Tarjan
    前端技术实现js图片水印
    记录一下ionic canvas图片,还有canvas里面的图片跨域的问题
    ionic cordova screenshot 使用和操作
    关于ionic2 更新到ionic3 后组件不能用的解决方案
    背景图处理,这是个好东西记录一下
    radio样式的写法,单选和多选如何快速的改变默认样式,纯CSS,
    ionic使用cordova插件中的Screenshot截图分享功能
    ionic中执行pop返回上一个页面,还需要执行操作
  • 原文地址:https://www.cnblogs.com/lilywhite/p/13469335.html
Copyright © 2011-2022 走看看