Aria2&&Aria2 WebUI

  • 安装配置Aria2
    • apt仓库安装
      • 安装命令如下
      • 创建aria2相关配置文件路径
      • 创建aria2相关配置文件并写入内容
    • 运行测试Aria2
      • 前台方式运行aria2
      • 以后台方式运行aria2
    • 配置WEBUI AriaNg
      • AriaNg的Github地址
      • AriaNg配置
      • 安装Apache2(如果有web服务器可跳过)
      • 下载安装AriaNg
      • 检查AriaNg工作情况
  • 注记

安装配置Aria2

apt仓库安装

安装命令如下

sudo apt install aria2

创建aria2相关配置文件路径

sudo mkdir -p /etc/aria2

创建aria2相关配置文件并写入内容

sudo chmod -r 777  /etc/aria2 #创建配置文件
touch aria2.conf aria2.session #创建配置文件与session文件

在配置文件中写入如下内容

dir=/home/username/Desktop/Downloads
disable-ipv6=true#打开rpc的目的是为了给web管理端用
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
#rpc-listen-port=6800
#断点续传
continue=true
input-file=/etc/aria2/aria2.session
save-session=/etc/aria2/aria2.session#最大同时下载任务数
max-concurrent-downloads=20
save-session-interval=120# Http/FTP 相关
connect-timeout=120
#lowest-speed-limit=10K
#同服务器连接数
max-connection-per-server=10
#max-file-not-found=2
#最小文件分片大小, 下载线程数上限取决于能分出多少片, 对于小文件重要
min-split-size=10M#单文件最大线程数, 路由建议值: 5
split=10
check-certificate=false
#http-no-cache=true

运行测试Aria2

前台方式运行aria2

sudo aria2c --conf-path=/etc/aria2/aria2.conf

运行效果如下

以后台方式运行aria2

测试aria2工作正常后可以以静默方式运行

sudo aria2c --conf-path=/etc/aria2/aria2/conf -D

默认RPC端口为6800,一会儿配置webui可能需要使用

配置WEBUI AriaNg

AriaNg的Github地址

AriaNg

AriaNg配置

首先AriaNg是基于web的首先你确定你已经安装了web服务器,本篇教程基于Apache2。

安装Apache2(如果有web服务器可跳过)

sudo apt-get install apache2

web的根目录为/var/www/html/

下载安装AriaNg

这里下载的是这个allinonezip
下载解压之后里面有一个index文件
cd到解压出来的文件夹
之后

sudo mkdir /var/www/html/aria #创建AriaNg的目录
sudo mv index.html /var/www/html/aria #移动解压出来的AriaNg index.html文件

检查AriaNg工作情况

访问127.0.0.1/aria

注记

aria2每次开机需要进行手动开启,如果不想每次都重复工作,可以添加进程守护。
AriaNg的功能相对于其它webui更好看功能也更强大

在Ubuntu19.04下安装Aria2与Aria2WebUI AriaNg相关推荐

  1. ubuntu16.04 下安装Opencv2.4.9

    ubuntu16.04 下安装Opencv2.4.9 OpenCV的源码download from:  https://sourceforge.net/projects/opencvlibrary/? ...

  2. unity桌面设置vnc_Ubuntu 16.04下安装VNC和Unity桌面系统

    本站之前已经跟大家分享了不少关于VNC以及桌面系统传送),关于为什么Linux要安装桌面,这个见仁见智,对于我而言,一个用途是是挂Vegax赚点零花钱(用Firefox的插件),之前的教程,所安装的桌 ...

  3. ubuntu10.04下安装windows7

    ubuntu10.04下安装windows7 一直是xp与Ubuntu10.04的双系统,最近xp出奇的慢,遂想把xp换成win7.在网上一查,大多装win7的都是在装好win7的情况下再装Ubunt ...

  4. Ubuntu18.04下安装MySQL

    提示:以下操作均在root权限下进行. # 查看有没有安装MySQL: dpkg -l | grep mysql # 安装MySQL: apt install mysql-server 安装完成之后可 ...

  5. Linux(Ubuntu14.04)下安装Anaconda和Spyder

    Linux(Ubuntu14.04)下安装Anaconda是为了安装python所需要的各种库以及他们的环境配置. Spyder是使用python的IDE 安装python和pip 一般linux系统 ...

  6. Ubuntu14.04下安装wineqq国际版和卸载QQ

    转载自: http://www.bubuko.com/infodetail-343048.html http://jingyan.baidu.com/article/e9fb46e199d60d752 ...

  7. linux :YOLO5配置(ubuntu 20.04 下安装运行yolov5)

    ubuntu 20.04 下安装运行yolov5 新建文件夹,安装python 安装 python-pip: 克隆YOLOv5Git code 配置YOLO环境 安装yolov5: ubuntu 20 ...

  8. linux notepad 安装教程,Ubuntu 15.04/14.10/14.04下安装和卸载Notepad++(notepadqq)

    Ubuntu下的Notepad++也就是notepadqq,比较适合刚从Windows平台转移到Linux平台的用户使用,如果你一直在Windows下使用的是nodepad++,那么推荐你在Linux ...

  9. Ubuntu 12.04下安装GTK 2.24.10

    我利用此方法成功在Ubuntu12.04下安装GTK 2.24.10  记录一下 1.安装gcc/g++/gdb/make 等基本编程工具 sudo apt-get install build-ess ...

最新文章

  1. [BZOJ 1588][HNOI 2002] 营业额统计
  2. [INS-32102] 指定的 Oracle 主目录用户已存在
  3. 正则表达式中的分组的匹配次数的理解
  4. Java--基础命名空间
  5. 2021-10-08梦笔记
  6. Python里Matplotlib的pyplot模块绘制简单图形小例子
  7. Keil C51软件的使用
  8. 设计一个具有大纯时延时间的一阶惯性环节的计算机控制系统,计算机控制课程设计――大纯时延一阶惯性环节温度控制系统....
  9. 就在那犹豫的一刹那,跌入那深渊
  10. 你有你的计划,世界另有计划这本书 万维钢
  11. Perl面向对象编程入门
  12. 2022年危险化学品生产单位安全生产管理人员操作证考试题库及答案
  13. stm32驱动Lora串口模块
  14. 2022年度编程语言排行榜来啦,它凭什么能超过C语言,排名第一?
  15. [HTML]解决html5中设置的颜色和浏览器显示的颜色不一致的问题
  16. 云服务器除了阿里云外其他哪个比较好?
  17. matlab bar 填充花纹,转:使用matlab绘画柱状图,且使用不同的图案填充
  18. C++功能模块2:mkdir()创建文件夹目录
  19. 一张图看懂在北京买房不同贷款方式的差别
  20. 订单系统——提交订单

热门文章

  1. C++中的index索引号
  2. 墨天轮沙龙 | 清华乔嘉林:Apache IoTDB,源于清华,建设开源生态之路
  3. Vue:字符串模板和dom模板的区别
  4. python 今日头条增加流量_今日头条怎么快速增加推荐量和头条增加阅读量
  5. 5G+60倍超级变焦!vivo X30系列打造专业影像旗舰
  6. js:定时器setInterval、clearInterval的使用
  7. 【转载】中国GIS市场蓬勃发展市场规模超过50亿元
  8. 什么是HTTPS协议
  9. 杰奇2.4以上版本,重写加入删除书架js方法
  10. 练手项目一:图书馆CRUD