1、客户端安装 aria2
下载地址:aria2
解压文件,然后将文件目录添加到系统环境变量Path中,然后打开cmd,输入:aria2c 文件地址,就可以下载文件了
2、服务端配置nginx文件服务器
server {listen 8080;server_name localhost;location / {root /file; #指定文件服务器的根目录autoindex on; #允许列出整个目录autoindex_exact_size off; #默认on,显示出文件的确切大小,单位是bytes。改为off后,显示出文件的大概大小,单位是kB或者MB或者GBautoindex_localtime on; #默认off,显示的文件时间为GMT时间。改为on后,显示的文件时间为文件的服务器时间charset utf-8; #防止文件乱码显示, 如果用utf-8还是乱码,就改成gbk试试}
}
3、命令行下载
# 单文件下载
aria2c http://example.org/mylinux.iso# 多线程并发下载
aria2c -x2 http://a/f.iso# Download URIs found in text file:
aria2c -i uris.txt
4、检查是否多线程下载
执行多线程下载 aria2c -x2 http://a/f.iso
然后在服务端执行 netstat -ntp | grep 8080 查看连接个数