今天闲来没事,想找点东西折腾下,然后看到个在 Debian 7 x64 系统环境下配置 Aria2 和 Web 管理面板的教程,针对 Linux 服务器用的。但很多人没服务器,也不知道什么是 Aria2,更不知道如何配置,网上教程基本都如出一辙,没啥好看的,所以今天就教大家如何在 Windows 上配置Aria2,步骤基于那篇文章改良的。

很多人没听说过 Aria2,Aria2 是什么?

Aria2 简介

Aria2 是一个多平台轻量级,支持 HTTP、FTP、BitTorrent 等多协议、多来源的命令行下载工具。Aria2 可以从多个来源、多个协议下载资源,最大的程度上利用了你的带宽。Aria2 有着非常小的资源占用,在关闭磁盘缓存的情况下,物理内存占用通常为 4M(正常 HTTP/FTP 下载的情况下),BitTorrent 下载每秒2.8M/S的情况下,CPU 占有率约为 6%。Aria2 支持 JSON-RPC 和 XML-RPC 接口远程调用。
(翻译自:Aria2)

很多人在 Windows 可能用过 Internet Download Manager,是很好用的多线程下载工具。Aria2 跟 IDM 类似,不仅可以多线程下载,还可以通过多来源进行下载,简单的说就是从多个镜像服务器同时下载一个文件,Aria2 还支持 BT 协议,弥补了 IDM 只支持 HTTP 和 FTP 的痛点。

好了,废话不多说,教程开始。

下载 Aria2 及 Web 管理面板

废话

Aria2 是一个命令行下载工具,所以使用的时候要敲命令,可是每下载一个文件敲一条命令,太麻烦了,那咋办?Aria2 支持远程接口调用,只需要配置一个 Web 管理面板就可以在浏览器管理 Aira2 了

1.下载并解压 Aria2 主程序

进入 https://github.com/aria2/aria2/releases 下载 Aria2 主程序

这里有不同平台的压缩包,Windows下载 [win-32bit] 或者 [win-64bit],下载后解压,解压到剩余空间比较大的地方,不要解压在桌面。

2.下载并解压 Web 管理面板

进入 https://github.com/mayswind/AriaNg/releases 下载 Web 管理面板,下载第一个 ZIP 压缩包,下载后解压。

3.下载 Web 服务器

点击 https://cdn.mivm.cn/www.mivm.cn/archives/windows-aria2/EasyWebSvr.zip 下载 Web 服务器,下载后解压。

安装/配置 Aria2 及 Web 管理面板

1.点击 https://cdn.mivm.cn/www.mivm.cn/archives/windows-aria2/aria2_conf.zip 下载 Aria2 配置文件,解压至 Aria2 目录里。

废话

默认已经配置好了,如果需要更改配置,用记事本等文本编辑器,打开 aria2.conf ,里面有对应的注释,这里说几个比较重要的参数。

dir=Download
文件保存目录 ,默认下载到 Aria2 目录的 Download 文件夹。

disk-cache=32M
硬盘缓存,默认 32M,作用是将数据缓存到内存中。

file-allocation=none
文件预分配方式,配置文件有速度比较,具体看你的硬盘,机械硬盘用默认的none不进行预分配就好,固态硬盘可以选择falloc。

enable-rpc=true
是否启用 RPC,RPC 是远程调用接口,开启:true,关闭:false。

#rpc-secret=mivm.cn
RPC 授权令牌,如果启用授权令牌,远程管理会要求输入令牌,去掉 # 即可启用,默认授权令牌:mivm.cn.

剩下的参数配置文件有注释,更多参数可以查阅官方文档(英文)。

修改完记得重启 Aria2

2.点击 https://cdn.mivm.cn/www.mivm.cn/archives/windows-aria2/aria2_bat.zip 下载Aria2 控制脚本,解压至 Aria2 目录里。

Start.bat
带命令行窗口输出启动 Aria2

Start.vbs
不带命令行窗口启动 Aria2

Stop.bat
停止 Aria2

Status.bat
查看 Aria2 进程状态

Restart.bat
重启 Aria2

Boot.bat
开启或关闭 Aria2 开机启动

运行 Start.vbs 或 Start.bat 启动 Aria2

首次运行会出现防火墙警告,允许即可。

3.打开 Web 服务器目录,打开 EasyWebSvr.exe → 点击底部的锤子图标 → [设置] → [主目录] 设置为 Web 管理面板目录 → [确定] → 点击底部的锤子图标 → [启动服务器]

如果不想搭建Web服务器的话,直接访问 http://yaaw.ghostry.cn/ 或 http://webui-aria2.ghostry.cn/ 也可以 。

如果出现404等无法访问的情况,请检查[主目录]是否正确或重启 Web 服务器。

[开机自动运行] 需要使用管理员权限运行

关闭服务器:右键托盘图标选择[关闭服务器]

配置完服务器第二次运行不会显示界面,后台运行。

4.Web服务器开启后,浏览器访问 http://localhost/ 就可以访问 Web 管理面板。

设置中文方法:点击 [AriaNg Settings] → [Language] 选择 [简体中文]

5. [Aria2 状态] 如果显示 已连接,恭喜你,Aria2 搭建成功,如果显示 未连接,请检查 Aria2 是否正常开启,或者重启 Aria2。

Aria2 使用方法

Web 管理面板点击 [新建],可以添加 HTTP、FTP、BT 任务等,同时添加多个任务每行一个 URL,添加镜像 URL 用空格分割,点击文件夹图标可以打开种子文件等。

如果你使用的是 Chrome 浏览器,可以使用 https://chrome.google.com/webstore/detail/llhdoolhgigbnppanegcohafahjgbpek 这个扩展程序来让 Aria2 下载文件,其他浏览器请自行查找扩展。

小贴士

  1. Web 管理面板删除下载任务后,Aria2 并不会删除下载文件或缓存,需要去下载文件夹删除掉。
  2. 同一个局域网内,其他设备输入当前设备内网 IP 地址,就可以访问 Web 管理界面 。
  3. 浏览器关闭 Web 管理面板也不影响 Aria2 下载。

教程里有不懂或者不对的地方,给我留言。

Aria2 下载工具(转)相关推荐

  1. aria2下载工具命令行和图形化界面使用

    如图是搭建好图形化界面下载软件的一个截图,可以看到界面很是熟悉的感觉. 下面就开始我们今天的教程吧. Question? 这是个啥东西? 命令行怎么用? 图形化怎么用? Answer: aria2就是 ...

  2. Ubuntu 12.04安装下载工具 UGet 1.8.0 及 aria2用法

    1. aria2用法 aria2是我今天新学到的一个命令行的下载工具,虽然还没研究透,但是他绝对比wget更好. aria2 是 Linux 下一个不错的高速下载工具.由于它具有分段下载引擎,所以支持 ...

  3. linux 高速下载工具 aria2 的用法

    aria2下载工具特点: 1.支持http/https/ftp/bt协议 2.支持metalink3.0,metalink是一种可以将不同协议下载的同一文件集合到一起以达到最大下载稳定性和速度的东东. ...

  4. Aria2:轻量命令行下载工具

    2019独角兽企业重金招聘Python工程师标准>>> 有时候,你只想要一种快速简单的方法来下载大型文件.如果你和我一样,你会想要一个内存占用尽量小的工具.Aria2提供了这种能力. ...

  5. 转:Ubuntu下下载工具安装--uget+aria2

    原文地址:http://burner1024.blog.163.com/blog/static/17447800420126191858424/ Windows下的下载工具--迅雷,之所以下载速度快, ...

  6. 腾讯云轻量应用服务器部署Aria2+AriaNg下载工具

    Aria2是一款很好用的下载工具,支持多种下载协议,还能离线下载,配合腾讯云轻量应用服务器内置的宝塔面板镜像搭建一个web控制面板就在方便不过了. 首先购买一台轻量应用服务器https://conso ...

  7. Ubuntu下非常给力的下载工具--uget+aria2

    参考:http://burner1024.blog.163.com/blog/static/17447800420126191858424/ Windows下的下载工具--迅雷,之所以下载速度快,乃是 ...

  8. Ubuntu下载工具uget+aria2

    类似迅雷的在Ubuntu下好用的下载工具 最近要下载一个视觉历里程计的数据集,有点大,要下很久,所以想在Windows下用迅雷,但是我的双系统还用Ubuntu,只能在Ubuntu下用迅雷 网上有大佬博 ...

  9. windows下基于Aria2的下载工具

    windows下基于Aria2的下载工具 Motrix https://motrix.app/ https://www.iplaysoft.com/motrix.html Photon https:/ ...

最新文章

  1. MySql存储引擎特性对比
  2. Xilinx网站资源导读
  3. 超声相控阵合成孔径成像FPGA设计介绍
  4. 1加6投屏_今天说说投屏那点事,建议大家选购投屏器,要关注这些点
  5. python 美团api接口对接_震惊!SpaceX火箭数据开放API接口,可用Python进行数据分析...
  6. 【计算机系统设计】实践笔记(3)改进数据通路:移位R型指令分析
  7. 九度OJ-1088剩下的树
  8. Mac osx 下配置ANT
  9. 百亿美元合同告吹!微软“到嘴的鸭子”飞了
  10. HCNA-RS笔记-20171105-day03
  11. C语言算法——实现冒泡排序
  12. 计算机ping使用的端口,Win7系统中如何Ping端口?Ping端口命令的用法
  13. android pin码 经典蓝牙_请问 蓝牙 的自动设置PIN码 功能该怎么实现。
  14. 哈工大CSAPP程序人生大作业
  15. 如何在51单片机实现日程提醒(生日闹钟)
  16. oracle dbms_utility,dbms_utility的两个有用方法
  17. 使用CA签发的服务器证书搭建Tomcat双向SSL认证服务(转)
  18. 微软的teredo服务器,win10系统通过teredo连接ipv6的具体教程
  19. 轮椅上的AI博士矣晓沅:9年求学路,我从清华毕业了!
  20. 算法系列——寻找峰值 (Find Peak Element)

热门文章

  1. T-S模糊模型与状态反馈控制及Matlab仿真 (附代码)
  2. 《小目标目标检测的解决方法及方式》
  3. c语言流水调度作业,最简C语言流水灯程序,给初学者看下,高手请绕行。
  4. 原神android和苹果,原神安卓苹果数据互通吗
  5. 项目案例:吃货联盟,订餐系统
  6. 【产品实战-乘风游旅游App】3.0 乘风游的产品设计之用户角色
  7. 清北学堂day1考试
  8. BT下载会损害硬盘吗?--硬盘的工作原理,硬盘寿命
  9. 因果是宇宙的规律_huadingjin_新浪博客
  10. R9 7845HX参数 R97845HX核显怎么样 锐龙R97845HX相当于什么水平