前言
在日常生活中我们经常要下载不少的文档(如ppt、excel、word等文档),很多时候这些文件单个体积并不大但是数量却特别多。守着下载吧又有点不现实。我们可以搭建aria2后端配合ariaNg前端来把文件离线下载到自己的服务器上。
aria2是什么?
aria2是一个下载工具,它几乎支持一切资源的下载,无论的磁力链接还是外链使用aria2都可以轻松下载,而将它部署到服务器上你就可以享受离线下载,配合上onedrive自动上传脚本你可以轻松将文件取回(关于自动上传脚本这次先不讲,我们先将aria2前后端搭建好)。
项目地址
Aria2一键脚本
Aria2Ng
访问该项目仓库在releases中将AriaNg的最新版AllInOne.zip下载下来。
搭建
要想搭建好这个离线下载神器搭建我们要先搭建aria2的后端,然后再去搭建ariaNg这个用户操作界面。使用下面的一键搭建脚本我们可以轻轻松松的将后端搭建好。
aria2一键搭建脚本:
wget -N git.io/aria2.sh && chmod +x aria2.sh
脚本使用说明
链接上你的服务器,将这行命令输入到命令行回车等待脚本下载完成。
进入下载脚本的目录并运行脚本:
./aria2.sh
然后选择你要执行的选项即可;
Aria2 一键安装管理脚本 [vx.x.x]
0. 升级脚本
————————————
1. 安装 Aria2
2. 卸载 Aria2
————————————
3. 启动 Aria2
4. 停止 Aria2
5. 重启 Aria2
————————————
6. 修改 配置文件
7. 查看 日志信息
————————————
当前状态: 已安装 并 已启动
请输入数字 [0-7]:
提示安装成功后说明aria2后端搭建完成了,我们可以在菜单中修改一下RPC密钥以及下载目录。
一切完成后我们便可以去部署aria2Ng这个用户界面也就是前端了。
aria2默认端口为6800,不要忘记防火墙安全组放行。
AriaNg搭建
后端搭建好了之后我们新建一个站点,将域名解析好之后将下载好的ariaNg Allinone.zip文件放进站点根目录解压即可
。访问站点出现下图的网站即为部署成功。
使用方法
前后端部署完成后将我们点击ariaNg设置,点击RPC将rpc密钥输入即可使用aria2进行离线下载。
rpc密码可以通过刚刚的一键安装脚本修改调出脚本的命令是 bash aria2.sh
,当然我更推荐直接去修改config文件,在配置文件中我们也可以修改文件下载的位置、配置https访问(复杂且无必要)!!
rpc密码输入之后点击重新加载,这时Aria2状态就会从连接中变成已连接。点击新建将下载链接复制进去即可开始下载。