admin管理员组

文章数量:1604915

阿里云ECS训练营第四天——搭建离线下载服务器

  • 提前需要准备的系统环境和安装包
    • Centos7系统
    • AriaNg
    • MobaXterm终端
  • 操作流程
    • Step1 安装前检查
    • Step2 AriaNg服务端安装
    • Step3 AriaNg网页端配置
    • Step4 下载功能测试
  • 总结

提前需要准备的系统环境和安装包

Centos7系统

CentOS 是RHEL(Red Hat Enterprise Linux)源代码再编译的产物,而且在RHEL的基础上修正了不少已知的 Bug ,相对于其他 Linux 发行版,其稳定性值得信赖。
在ECS的更换系统界面选择Centos即可

AriaNg

AriaNg 是一个让 aria2 更容易使用的现代 Web 前端. AriaNg 使用纯 html & javascript 开发, 所以其不需要任何编译器或运行环境. 您只要将 AriaNg 放在您的 Web 服务器里并在浏览器中打开即可使用. AriaNg 使用响应式布局, 支持各种计算机或移动设备。

AriaNg的Github主页.

MobaXterm终端

MobaXterm 是终端工具箱,有着以下优点。

  1. 功能十分强大,支持SSH,FTP,串口,VNC,X server等功能
  2. 支持标签,切换也十分方便
  3. 众多快捷键,操作方便
  4. 有丰富的插件,可以进一步增强功能
  5. 免费版功能已经非常强大,对我等贫苦学生而言可以说是非常良心了

操作流程

Step1 安装前检查

  1. 在ECS安全策略开放所有端口
  2. 运行获取脚本和安装命令。
[root@iZwz9bwpewcn0q7hg7f7mzZ ~]# bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh) cdn
  1. 当询问安装还是其他步骤的时候,直接输入1(安装),然后回车。

Step2 AriaNg服务端安装

  1. 在MobaXterm中使用机器的root密码建立SSH
  2. 运行获取脚本和安装命令。当询问安装还是其他步骤的时候,直接输入1(安装),然后回车。
[root@iZwz9bwpewcn0q7hg7f7mzZ ~]# bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh) cdn
  1. 按照提示输入下载目录并为你的下载目录设置读写权限。
[root@iZwz9bwpewcn0q7hg7f7mzZ ~]# mkdir /home/xh/
[root@iZwz9bwpewcn0q7hg7f7mzZ ~]# mkdir /home/xh/download/
[root@iZwz9bwpewcn0q7hg7f7mzZ xh]# chmod a+w /home/xh/download/
[root@iZwz9bwpewcn0q7hg7f7mzZ xh]# chmod a+r /home/xh/download/

  1. 按提示输入你的密钥,这一步的密钥请牢记,后面的配置以及日常使用都会用到。
  2. 出现以下提示,表示服务端安装完成。下一步需要在网页上配置。

Step3 AriaNg网页端配置

  1. 浏览器访问公网ip + :6080,显示如下界面表示前面步骤正确,可以继续配置了,按图步骤操作。
  2. 右下角Aria2状态变为已经连接表示成功配置。

Step4 下载功能测试

分别测试人生苦短的manjaro镜像和github上的ubuntu20.04适配的搜狗的输入法。

  1. 用链接方式新建搜狗输入法的下载任务。
  2. 打开本地bt种子的方式新建manjaro的下载任务。
  3. 国内链接的下载速度情况还是很好的,能算上是200M带宽了。至于github的链接,基本可以放弃用云服务器转存github的文件了。
  4. 在左侧的文件管理可以将下载到服务器的文件取回本地,第一次使用默认账户: caca,密码:admin进入,可以在网页自行修改。我们试下取回本地的速度,结果…

总结

AriaNg是一款面世很久的成熟软件,在提供了基础的下载协议支持同时,还可以与FileManage和SMBA搭建云网盘播放器平台,并且还可以自己修改BT下载服务器和代理访问更全的资源。
如果能够自己开通阿里云的更高带宽的话,使用体验应该还是不错的。

引用文本
阿里云的搭建离线下载服务器指南。
[1]: https://edu.aliyun/course/395
阿里云的七天训练营活动
[2]: https://developer.aliyun/adc/student/bootcamp/

本文标签: 离线阿里训练营第四天服务器