说明:AriaNg
是一个很实用的Aria2
前端,比起Aria2 WebUI
来说,好用多了,关于Aria2
服务端搭建方法可参考:BT种子/磁力链接下载工具:Aria2一键安装管理脚本,这里说下前端AriaNg
搭建方法。
自己也搭建了个AriaNg
,可以参考:https://www.moerats.com/Aria2/
相关说明
AriaNg
功能覆盖了Aria2 WebUI
和YAAW
的功能。与之前的前端相比,主要优势在于:
1、完全响应式布局,电脑和手机等设备全部支持。
2、更友好的用户界面,使用起来更像常用的下载工具。
下载任务列表支持排序(文件名、大小、进度、剩余时间、下载速度等)和搜索,正在等待的任务列表支持拖拽安排下载顺序;任务详情页面支持健康度等参数的显示,文件和BT
节点列表支持排序,文件列表支持按文件类型筛选选择,BT
节点列表支持显示每个节点的任务完成状态等信息;新建任务页面支持直接手动下载等;提供完整的aria2
设置支持,支持aria2
所有设置的说明、修改等,设置界面全部中文。
3、支持下载完成通知(仅支持Webscoket
协议及Chrome
等现代浏览器)。
4、支持自定义使用的协议,Http(s)
或Websocket
可任选。(Http(s)
协议支持压缩,减少带宽)
5、数据增量更新,减少带宽使用。
6、其他功能大家可以自行体验,之后还会增加更多的功能。
截图
安装
Github项目地址:https://github.com/mayswind/AriaNg
1、安装宝塔
#Centos系统
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
#Ubuntu系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh
#Debian系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh
安装完成后,进入面板,点击左侧软件管理,然后安装Nginx
即可。
2、上传AriaNg程序
搭建好环境后,添加域名(没域名的直接添加IP
),再下载AriaNg
程序压缩包(点击下载),并上传解压到网站根目录。最后直接访问IP
或者域名即可。
当然我们可以直接将程序下载到电脑上,解压出来,再打开index.html
文件就可以直接使用了,这种是最方便的。
老哥,我想问下,我参考你的两篇文章配置的Aria2和AriaNG,然后我现在是把AriaNG的文件放在我命名的Aria2文件夹(Aria2文件夹放在我网站的根目录/www/wwwroot/xxx/Aria2)。但是现在一直连不上,端口放行了,密钥也没问题。
我在想是不是PRC地址设置错了,我应该设置xxx.xxx.xyz呢,还是xxx.xxx.xyz/Aria2,又或者是ip?
还有我网站根目录放的是oneindex源码
直接ip就行,你网站开启了ssl?
主要是我看你是用的域名,也想试试,发现连不了,ssl应该是开了的
应该配置问题,你用https的面板,你的aria2配置文件也要配置ssl,博客有教程,你找找
装完AriaNg程序后登陆修改密码,aria2连接状态一直为连接中
在ariang中修改密码?还是啥?
"2、上传AriaNg程序
搭建好环境后,添加域名(没域名的直接添加IP) "
您好,大佬这一步的添加域名具体是在哪里操作啊?
萌新一枚,以上的步骤都可以了
本地下载好的index.html 是已经可以连接上aria2了
但是,这样只能在电脑上用index.html链接aria,我想直接用地址栏里IP访问
可是一直折腾了两天了,还是搞不定
希望能给解答一下~谢谢
宝塔左侧网站-添加域名,可以看这个文章https://www.moerats.com/archives/778/
aria2连接状态一直显示未连接怎么办啊QAQ
检查下密匙对不对,或者6800端口打开没,或者你用的什么面板,还有是http或者https
我从头安装了一遍,“安装完成后,进入面板,点击左侧软件管理,然后安装Nginx即可。”这句不是很明白,我是centos7系统。另外我安装完aria2后想用aria2c命令下载时显示了:
08/21 14:27:19 [ERROR] IPv4 RPC: failed to bind TCP port 6800
Exception: [SocketCore.cc:312] errorCode=1 Failed to bind a socket, cause: Address already in use
08/21 14:27:19 [ERROR] IPv6 RPC: failed to bind TCP port 6800
Exception: [SocketCore.cc:312] errorCode=1 Failed to bind a socket, cause: Address already in use
08/21 14:27:19 [ERROR] Exception caught
Exception: [DownloadEngineFactory.cc:219] errorCode=1 Failed to setup RPC server.
麻烦大佬解释了OvO
说你的6800端口被占用了,检查下看看
Active Internet connections (servers and established)
netstat -lnp | grep 6800Proto Recv-Q Send-Q Local Address Foreign Address State Timer
tcp 0 0 127.0.0.1:6010 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 0.0.0.0:6800 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 0.0.0.0:8888 0.0.0.0:* LISTEN off (0.00/0/0)
tcp 0 0 108.61.126.122:22 49.88.112.78:64619 ESTABLISHED keepalive (7114.23/0/0)
tcp 0 36 108.61.126.122:22 218.13.189.87:60953 ESTABLISHED on (0.36/0/0)
tcp6 0 0 ::1:6010 :::* LISTEN off (0.00/0/0)
tcp6 0 0 :::6800 :::* LISTEN off (0.00/0/0)
tcp6 0 0 :::80 :::* LISTEN off (0.00/0/0)
tcp6 0 0 :::22 :::* LISTEN off (0.00/0/0)
tcp 0 0 0.0.0.0:6800 0.0.0.0:* LISTEN 18269/aria2c
tcp6 0 0 :::6800 :::* LISTEN 18269/aria2c
大概是这种情况了OwO,咱刚玩vps,还是个萌新呢。
这是已经在运行了,或者你重启服务器,再启动一下aria2
解决了,找到了ccaa(centos+caddy+aria2+ariaNG)一键安装包,直接打三行代码就好了OvO(虽然还是不知道自己手动配置哪里有问题QAQ)
不知道的话,先从这篇教程了解起?https://www.moerats.com/archives/800/
试过了,和之前一样......
大佬,我来添点东西吧!
如果需要开启https下载,首先需要绑定域名到aria2的控制面板,然后修改aria2配置文件中的rpc-secure = true,然后在下面的rpc-certificate以及rpc-private-key后面指向域名配置的ssl证书和私钥,路径要填对。然后重启aria2,之后在控制面板中的rpc设置中,https后面要填域名,不能填ip。之后就可以了。
多谢大佬提供一键脚本和教程!
感谢添加,辛苦了。
请问怎么把打开的http换成https啊- - 就是打开ariang 链接上显示是不安全的链接
请问下https面板怎么才能用http协议
使用0.2.0版本的,下载地址https://www.moerats.com/usr/down/aria-ng-0.2.0.zip,然后每次连接的时候,点击一下浏览器右侧的加载未知模块即可。
换成0.2.0版本之后填好信息是未连接要怎么解决?用域名和ip都试过了都是未连接
点击浏览器地址右侧的加载位置模块就可以了。
使用新版的AriaNG搭建成了,测试一切正常,但是只要换个浏览器,或者换个电脑/手机,就一提示认证失败,一直显示连接中,,,必须手动重新填写密钥才可以使用,请问是否正常
设置只在当前浏览器有效,换了浏览器需要重新填密匙
大佬,每次点导入种子文件的时候会跳转到手机相机怎么办啊....
这个得问手机了,手动选择存放种子的文件夹
大佬,我搭建好AriaNG之后,只能使用自己搭建电脑的浏览器和自己的前端访问,用你的前端连不上我Aria2的后台,在别的地方也访问不了我AriaN的前端。
ip和密匙都填的是否正确?用我的前端,还需要点击浏览地址右边的加载位置模块才行
大佬
手机浏览器没有右上角加载插件,怎么办?
可以了,那就用大佬你这个模块管理算了QaQ
ok,我这个web一直存在
老哥,你有没有移动端能用的Web面板?
这个面板就适应移动端啊
但要加载插件才能用,桌面直接点加载不安全脚本就行了,移动没有吧?
因为没配置Https,所以需要加载,要使用http就没这问题了,我记得好像有aria2连接软件
以前好像有个Avee,不过下架了