如何轻松安装Aria Linux?一文教你快速上手!
Aria 2 Linux安装指南
Aria2是一款轻量级的多协议和多源命令行下载工具,支持HTTP/HTTPS、FTP、SFTP、BitTorrent和Metalink,本文将详细介绍如何在Linux系统上安装Aria2及其前端服务AriaNg,并配置它们以实现高效的下载管理。
一、安装Aria2
1. 基于Debian / Ubuntu的系统
sudo apt-get update sudo apt-get install -y aria2
2. 基于RHEL / CentOS / Fedora的系统
sudo yum update sudo yum install -y aria2
二、配置Aria2
1. 创建必要的文件夹目录
mkdir /root/.aria2 touch /root/.aria2/aria2.session touch /root/.aria2/aria2.log
2. 创建配置文件
在/root/.aria2/
目录下创建名为aria2.conf
的配置文件,内容如下:
文件的保存路径, 可使用绝对路径或相对路径, 默认: 当前启动位置 dir=/path/to/download 启用磁盘缓存, 0为禁用缓存, 需1.16以上版本, 默认:16M disk-cache=5M 文件预分配方式, 能有效降低磁盘碎片, 默认:prealloc 预分配所需时间: none < falloc ? trunc < prealloc falloc和trunc则需要文件系统和内核支持, NTFS建议使用falloc, EXT3/4建议trunc file-allocation=none 断点续传 continue=true 下载连接相关 最大同时下载任务数, 运行时可修改, 默认:5 max-concurrent-downloads=5 同一服务器连接数, 添加时可指定, 默认:1 max-connection-per-server=10 最小文件分片大小, 添加时可指定, 取值范围1M -1024M, 默认:20M 假定size=10M, 文件为20MiB 则使用两个来源下载, 文件为15MiB 则使用一个来源下载 min-split-size=10M 单个任务最大线程数, 添加时可指定, 默认:5 split=5 整体下载速度限制, 运行时可修改, 默认:0 max-overall-download-limit=0 单个任务下载速度限制, 运行时可修改, 默认:0 max-download-limit=0 整体上传速度限制, 运行时可修改, 默认:0 max-overall-upload-limit=0 单个任务上传速度限制, 运行时可修改, 默认:0 max-upload-limit=5kb 禁用IPv6, 默认false disable-ipv6=true 禁用https证书检查 check-certificate=false 运行覆盖已存在文件 allow-overwrite=true 自动重命名 auto-file-renaming=true
请将dir
项中的路径修改为你的实际下载目录。
3. 启动Aria2
aria2c --conf-path=/root/.aria2/aria2.conf -D
三、安装AriaNg前端服务
1. 创建文件存放路径
mkdir /etc/aria2/AriaNg/
2. 下载AriaNg文件
aria2c --no-conf=true https://github.com/ziahamza/webui-aria2/releases/download/1.3.2/webui-aria2-1.3.2.zip -d /etc/aria2/AriaNg/ -x16 -s16 -k1m
3. 安装Nginx(作为轻量级服务器)
sudo apt-get update sudo apt-get install -y nginx
或者对于基于RHEL / CentOS / Fedora的系统:
sudo yum install -y epel-release sudo yum install -y nginx
4. 添加AriaNg配置文件到Nginx
编辑Nginx配置文件,添加以下内容:
server { listen 80; server_name localhost; location / { root /etc/aria2/AriaNg/; index index.html; } }
保存并退出编辑器,然后重启Nginx服务:
sudo systemctl restart nginx
你可以通过浏览器访问http://<your_server_ip>:80
来访问AriaNg前端界面。
四、问题与解答
Q1: Aria2无法启动怎么办?
A1: 如果Aria2无法启动,首先检查配置文件aria2.conf
是否有错误,特别是目录权限是否正确,确保没有其他实例占用了相同的端口(默认端口为6800),可以使用以下命令查看端口占用情况:
lsof -i :6800
如果发现有进程占用该端口,可以使用kill
命令终止该进程。
kill -9 <PID>
其中<PID>
是占用端口的进程ID。
以上内容就是解答有关“aria linux安装”的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。
-- 展开阅读全文 --
暂无评论,1人围观