安装aria2
# 使用系统软件安装命令安装 aria2
# 比如我用的arch Linux 命令是pacman -S
pacman -S aria2
# centos
yum install -y aria2
# ubuntu
apt install -y aria2
# 或者
dnf install -y aria2
创建配置文件
mkdir -p /etc/aria2
mkdir -p /data/file
chmod 777 -R /data
vim /etc/aria2/aria2.conf
enable-rpc=true
rpc-listen-port=6800
rpc-secret=MdKdL4iGN8chsyLA
# 允许所有来源, web界面跨域权限需要
rpc-allow-origin-all=true
#用户名
#rpc-user=user
#密码
#rpc-passwd=passwd
#最大同时下载数(任务数), 路由建议值: 3
max-concurrent-downloads=10
#断点续传
continue=true
#同服务器连接数
max-connection-per-server=10
#最小文件分片大小, 下载线程数上限取决于能分出多少片, 对于小文件重要
min-split-size=50M
#单文件最大线程数, 路由建议值: 5
split=10
#下载速度限制
max-overall-download-limit=0
#单文件速度限制
max-download-limit=0
#上传速度限制
max-overall-upload-limit=0
#单文件速度限制
max-upload-limit=0
#文件保存路径, 默认为当前启动位置
dir=/data/file
#不进行证书校验
check-certificate=false
创建服务并设置开机启动
vim /lib/systemd/system/aria.service
[Unit]
Description=aria2c -- file download manager
After=network.target
[Service]
Type=forking
WorkingDirectory=/data/file
ExecStart=/usr/bin/aria2c --daemon --enable-rpc --rpc-listen-all --rpc-allow-origin-all -c -D --conf-path=/etc/aria2/aria2.conf
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl enable aria
systemctl start aria
评论区