Aria2 是一个多平台轻量级,支持 HTTP、FTP、BitTorrent 等多协议、多来源的命令行获取工具。Aria2 可以从多个来源、多个协议获取资源,最大的程度上利用了你的带宽。

安装服务端
连接你的服务器,然后先来更新一下
CentOS
yum -y update
unbunt/debian
sudo apt update
安装
CentOS
yum -y install aria2
unbunt/debian
apt-get install aria2
启动服务器端
aria2c --enable-rpc --rpc-listen-all --rpc-secret password
password 是你的密码,你可以自定义。
请先不要关闭连接服务器的软件,否则会停止后端服务
配置客户端
GitHub 项目:https://github.com/ziahamza/webui-aria2
获取项目文件,放到 /var/www/html 同时复制 docs 下的文件到根目录。运行 apache
访问树莓派的 IP
你会看到下面情况
[scode type="red"]糟糕! 无法连接到 Aria2 RPC 服务器,将在 10 秒后重试。您可能需要检查连接设置,请前往 设置 > 连接设置[/scode]提示
我们在 设置 > 连接设置 中配置好我们的 IP 地址和密码即可。
配置完成后,会提示连接成功。

获取你的文件
支持以下获取方式
如上,输入我们的获取地址,便可以获取。
使用 Ariang
同样 ariang 也是一个前段的控制页面,相对于上一个布局比较漂亮。
获取
wget https://www.moerats.com/usr/down/aria-ng-0.2.0.zip && unzip aria-ng-0.2.0.zip
配置:
在 AriaNg 设置 RPC 这里输入刚才 aria2 的密码,刷新一下,Aria2 状态显示已连接就表示安装好了。
然后访问树莓派的 IP 地址即可

后记
如何让命令后台运行
安装 screen
sudo apt install screen
然后执行 screen
输入下面命令
aria2c --enable-rpc --rpc-listen-all --rpc-secret password
运行之后按住 Ctrl + a ,再按 d 就会退出这个窗口,而且启动后端的命令会在后台运行
这时我们就算关闭了连接软件也不会断开后端服务 |