VegoSong

记录点滴生活,学习心得,分享经验

Aria2 + AriaNg 在Centos VPS上实现离线下载

最近需要研究CSGO Demo 然而在家里从hltv下载几百M的Demo需要1、2个小时,很浪费时间,于是在自己显示服务器上安装了Aria2 + AriaNg来实现网页面板控制的离线下载功能。

一、准备环境

  • 一台 vps 主机,CentOS 系统
  • 内存 >= 512MB
  • 硬盘 >= 10G

二、安装Aria2

直接简单粗暴使用别人的安装脚本

wget -N --no-check-certificate https://softs.fun/Bash/aria2.sh && chmod +x aria2.sh && bash aria2.sh
 
# 如果上面这个脚本无法下载,尝试使用备用下载:
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/aria2.sh && chmod +x aria2.sh && bash aria2.sh
《Aria2 + AriaNg 在Centos VPS上实现离线下载》
安装成功

三、安装AriaNg面板

aria2 虽好,命令行的操作方式却令人望而却步。而 AriaNg 则允许我们在友好的 GUI 界面中使用它,并完整支持原版 aria2 的设置选项,让它像迅雷一样易用。

安装 AriaNg 前,我们需要先准备一款 Web 服务器。在本文中,我采用的是 Apache,一行命令就能搞定:

sudo yum install httpd  

完成后,执行

sudo systemctl start httpd.service

就能启动 Apache

《Aria2 + AriaNg 在Centos VPS上实现离线下载》

这时,用浏览器访问你的 VPS IP 应该会看到下图所示的欢迎页面,表示 Apache 已成功启用。如果无法连接的话,可能是由于 CentOS 自带的 httpd 服务占用了 80 端口,可以通过修改监听端口来解决。

《Aria2 + AriaNg 在Centos VPS上实现离线下载》

接着,让我们下载 AriaNg,你可以在其 GitHub Releases 页面找到其正式版的下载链接。撰写本文时,AriaNg 的最新版为 1.1.0,因此,要执行的命令是 wget https://github.com/mayswind/AriaNg/releases/download/1.1.0/AriaNg-1.1.0.zip

《Aria2 + AriaNg 在Centos VPS上实现离线下载》

随后,执行命令 unzip AriaNg-1.1.0.zip -d /var/www/html/AriaNg,解压下载的 AriaNg 文件并将其移动至 Apache 的工作目录下。如果提示未找到 unzip 的话,请先执行 yum install -y unzip zip

《Aria2 + AriaNg 在Centos VPS上实现离线下载》

现在,让我们用浏览器访问 你的VPS.IP/AriaNg,如果出现下图所示网页,就说明配置成功。在 AriaNg 设置中,填写你的 VPS 或域名地址、端口、密钥等,就可以用图形界面愉快地享受下载了。

《Aria2 + AriaNg 在Centos VPS上实现离线下载》
点赞

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注