Debian服务器完全指南:如何安装aria2下载工具及配置AriaNg和Nginx

Debian服务器完全指南:如何安装aria2下载工具及配置AriaNg和Nginx

本指南详细讲解了如何在Debian服务器上安装aria2下载工具,并设置AriaNg作为Web界面。文章还包含了如何使用IDM Integration Module或Motrix从服务器下载文件到本地电脑的步骤。为了完善安装环境,本教程还涵盖了Nginx的安装和配置过程。无论您是服务器管理新手还是经验丰富的管理员,这篇文章都将为您提供清晰、详细的指导,帮助您搭建和优化您的下载环境。

分享一个详细在 Debian 服务器上安装 aria2下载工具操作指南,涉及设置 AriaNg 作为 Web 界面,以及如何使用 IDM Integration Module 或 Motrix 从服务器下载文件到本地电脑。由于您的服务器上没有安装 Nginx,我将包括这一部分的安装和配置步骤。

1. 安装 aria2

首先,在您的 Debian 服务器上安装 aria2

  1. 更新软件包列表:
    sudo apt-get update
  2. 安装 aria2:
    sudo apt-get install aria2
  3. 创建 aria2 配置文件:
    mkdir -p /root/.aria2
    touch /root/.aria2/aria2.conf
  4. 编辑 aria2 配置文件: 编辑 aria2.conf 文件,加入以下配置:
    nano /root/.aria2/aria2.conf
    aria2.confti添加权限
    chmod 644 /data/.aria2/aria2.conf 

    添加如下内容:

    dir=/download  # 指定下载目录
    rpc-secure=false
    rpc-listen-all=true
    rpc-allow-origin-all=true
    enable-rpc=true
    rpc-listen-port=6800
    bt-tracker-timeout=60
    bt-require-crypto=true
    enable-dht=true
    log=/root/.aria2/aria2.log
    log-level=debug
  5. /download 替换为您想要的下载目录。
  6. 启动 aria2:
    aria2c --conf-path=/root/.aria2/aria2.conf -D

2. 安装 Nginx 和配置 AriaNg

由于您的服务器未安装 Nginx,我们首先需要安装它,并部署 AriaNg。

  1. 安装 Nginx:
    sudo apt-get install nginx
  2. 下载 AriaNg: 下载 AriaNg 的最新版本。您可以从它的 GitHub 仓库 下载。
  3. 部署 AriaNg:
    • 将下载的 AriaNg HTML 文件解压到 Nginx 的网页目录下,例如 /www/wwwroot/
    • 假设您解压到 /www/wwwroot/ariang,您可以使用以下命令:
      创/www/wwwroot/ariang文件夹
      sudo mkdir -p /www/wwwroot/ariang
      sudo unzip /www/wwwroot/AriaNg-1.3.7.zip -d /www/wwwroot/ariang

      /www/wwwroot/ariang.zip 替换为您的 AriaNg 压缩包的路径。

  4. 配置 Nginx: 编辑 Nginx 默认配置文件:
    sudo nano /etc/nginx/sites-available/default

    确保有类似如下的配置来提供 AriaNg 文件:

    server {
        listen 80 default_server;
        listen [::]:80 default_server;
    
        root /var/www/html;
        index index.html;
    
        location / {
            try_files $uri $uri/ =404;
        }
    }
    
  5. 重启 Nginx:
    sudo systemctl restart nginx
  6. 访问 AriaNg: 在浏览器中输入 http://您的服务器IP/ariang
  7. 配置 AriaNg 连接 aria2: 在 AriaNg 中设置 RPC 地址为 http://您的服务器IP:6800/jsonrpc

3. 使用 IDM 或 Motrix 从服务器下载文件

由于您想从服务器下载文件到本地电脑,您需要设置一个 HTTP 服务来让 IDM 或 Motrix 访问下载的文件。

  1. 在 IDM 或 Motrix 中添加下载链接: 使用 HTTP 链接,例如 http://您的服务器IP/downloads/yourfile.zip,添加下载任务。

注意事项

  • 确保防火墙和路由器设置允许从外部访问 aria2 的 RPC 端口(6800)和 Nginx 端口(80)。
  • 执行以下命令关闭防火墙

ufw disable

iptables -F

版权声明:本文内容采用 CC BY-NC-SA 4.0 协议许可,转载请注明
文章名称:Debian服务器完全指南:如何安装aria2下载工具及配置AriaNg和Nginx
文章链接:https://www.baizi.net/chatgpt/313.html
文章链接:https://www.baizi.net/chatgpt/313.html
根据《计算机软件保护条例》第十七条规定“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。”本站所有内容资源均来源于网络,仅供用户交流学习与研究使用,版权归属原版权方所有,版权争议与本站无关,用户本人下载后不能用作商业或非法用途,需在24小时内从您的设备中彻底删除下载内容,否则一切后果请您自行承担,如果您喜欢该程序,请购买注册正版以得到更好的服务。
联系方式(#替换成@):serverr#baizi.net

THE END
分享
二维码
海报
Debian服务器完全指南:如何安装aria2下载工具及配置AriaNg和Nginx
本指南详细讲解了如何在Debian服务器上安装aria2下载工具,并设置AriaNg作为Web界面。文章还包含了如何使用IDM Integration Module或Motrix从服务器下载文件……
<<上一篇
下一篇>>