Rat's

使用Aria2+AriaNG+FileManager来进行离线BT下载及在线播放
说明:Aria2之前介绍过很多了,是一款离线下载BT、磁力等的神器,这里手动发一个通过Aria2+AriaNG+F...
扫描右侧二维码阅读全文
10
2017/11

使用Aria2+AriaNG+FileManager来进行离线BT下载及在线播放

说明:Aria2之前介绍过很多了,是一款离线下载BT、磁力等的神器,这里手动发一个通过Aria2+AriaNG+FileManager来进行离线BT下载及在线播放的教程,用起来很方便,对于这样的教程之前发了好多了,有兴趣的也还可以试试:使用docker安装Aria2+AriaNg+filerun/Nextcloud,在线下载BT磁链/在线观看/全功能文件管理/云盘应用,本教程所使用的脚本均来自于逗比根据地。

系统要求:CentOS/Debian/Ubuntu,本教程在Debian 7 x64下完美通过。

安装Aria2

运行以下命令:

wget -N --no-check-certificate https://www.moerats.com/usr/shell/Aria2/aria2.sh && chmod +x aria2.sh && bash aria2.sh

记住默认密匙:doub.io,默认下载地址:/usr/local/caddy/www/file,更多参考:https://www.moerats.com/archives/251/

安装FileManager

运行以下命令:

#安装FileManager
wget -N --no-check-certificate https://www.moerats.com/usr/shell/Caddy/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh install http.filebrowser
#建立文件夹
mkdir /usr/local/caddy/www && mkdir /usr/local/caddy/www/file
#配置ip访问,以下全部内容是一个整体,是一个命令,全部复制粘贴到SSH软件中并一起执行!
echo ":80 {
 root /usr/local/caddy/www/file
 timeouts none
 gzip
 filebrowser / /usr/local/caddy/www/file {
  database /usr/local/caddy/filebrowser.db
 }
}" > /usr/local/caddy/Caddyfile
#运行
/etc/init.d/caddy start

安装完成后可以通过ip访问filemanager网盘了,用户名和密码均为admin

使用方法

服务端Aria2FileManager配置好了后,就可以通过Aria2前端来下载了,网上一堆现成的前端,随便都可以找到,这里推荐AriaNG,使用本博客搭建好的即可!地址:https://www.moerats.com/Aria2

首先我们打开前端地址,填入ip和密匙进行连接。
请输入图片描述
再点击新建进行直链或者种子BT下载。
请输入图片描述

下载完成后就可以通过网盘预览观看了。

注意:当服务器重启后,Aria2FileManager都需要使用命令service aria2 start/etc/init.d/caddy start重新启动方可使用。

Vultr新用户注册送100美元/16个机房按小时计费,支持支付宝,【点击查看】。
最后修改:2019 年 03 月 02 日 07 : 29 PM

发表评论 取消回复

19 条评论

  1. 迷航者

    按照上述方法在virmach提供的VPS上搭建后没法打开filebrowser会显示502错误

    1. Rat's
      @迷航者

      看是不是哪个环节出了问题,你可以用docker镜像安装,简单很多

      1. 迷航者
        @Rat's

        博主,这个caddy和filebrowser的教程太老了,啥时候更新一下?新版的fiebrowser已经不作为插件安装了!

        1. Rat's
          @迷航者

          对,filebrowser的作者好像下掉了caddy插件,可以用这个教程安装下filebrowser,地址:https://www.moerats.com/archives/316/

  2. dice-EA

    最近版本的caddy把默认带的filemanager插件给删除了,现在按照上面给的一键脚本和配置文件操作的话,caddy会下载最新版本,导致启动不了,看了一下新版本的caddy的插件是filebrowser,求问怎么用

    1. Rat's
      @dice-EA

      用法一样,我已经更新了这个文章

  3. add410

    hugo的插件怎么安装?
    希望出个hugo的教程

    1. Rat's
      @add410

      好的,这个博客我没研究过,我得先了解下。

  4. a20

    问题同第一个
    converted 'https://caddyserver.com/download/linux/amd64?plugins=http.filemanager' (ANSI_X3.4-1968) -> 'https://caddyserver.com/download/linux/amd64?plugins=http.filemanager' (UTF-8)
    --2018-07-10 11:02:19-- https://caddyserver.com/download/linux/amd64?plugins=http.filemanager
    Resolving caddyserver.com (caddyserver.com)... 138.68.240.78, 2604:a880:2:d0::1145:e001
    Connecting to caddyserver.com (caddyserver.com)|138.68.240.78|:443... connected.
    HTTP request sent, awaiting response... 400 Bad Request
    2018-07-10 11:02:20 ERROR 400: Bad Request.

    gzip: stdin: unexpected end of file
    tar: Child returned status 1
    tar: Error is not recoverable: exiting now
    [错误] Caddy 解压失败或压缩文件错误 !

    1. Rat's
      @a20

      网络问题,大概是请求了目标服务器的ipv6地址,导致链接超时,网上搜索下教程禁用ipv6试试,不行的话我再给你想办法。

      1. ta'e'ta'e
        @Rat's

        大哥我在搭建ariangweb服务器的时候发型如果我要下载一个种子的文件大小是20g,里面有很多小文件,我只是想下载其中的几个文件1g左右,但是我的服务器空间只有5g,这种情况我能进行操作吗?我现在的操作情况是,一下马上就爆满停止了。而不是在还没下载的时候进行文件的选择,这个能处理吗

        1. Rat's
          @ta'e'ta'e

          这个看情况,看你需要的文件是不是在硬盘快满的时候先给你下完,不然就不太行。

      2. a20
        @Rat's

        已成功搭建 ~ 感谢博主!

  5. hohenheim

    您看看我这是什么原因,系统是 Debian 7.4 64位
    root@VM-153-217-debian:~# wget -N --no-check-certificate https://www.moerats.com/usr/shell/Caddy/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh install http.filemanager
    --2018-04-21 22:51:53-- https://www.moerats.com/usr/shell/Caddy/caddy_install.sh
    Resolving www.moerats.com (www.moerats.com)... *.255.94
    Connecting to www.moerats.com (www.moerats.com)|*.255.94|:443... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 5032 (4.9K) [application/octet-stream]
    Saving to: `caddy_install.sh'

    100%[=======================================================================================================================================================================>] 5,032 --.-K/s in 0s

    2018-04-21 22:51:54 (101 MB/s) - `caddy_install.sh' saved [5032/5032]

    --2018-04-21 22:51:54-- https://caddyserver.com/download/linux/amd64?plugins=http.filemanager
    Resolving caddyserver.com (caddyserver.com)... *.240.78, 2604:a880:2:d0::1145:e001
    Connecting to caddyserver.com (caddyserver.com)|*.240.78|:443... connected.
    HTTP request sent, awaiting response... 400 Bad Request
    2018-04-21 22:51:54 ERROR 400: Bad Request.

    gzip: stdin: unexpected end of file
    tar: Child returned status 1
    tar: Error is not recoverable: exiting now
    [错误] Caddy 解压失败或压缩文件错误 !

    1. Rat's
      @hohenheim

      禁用你的ipv6后再试试,给个命令你,echo "1" > /proc/sys/net/ipv6/conf/all/disable_ipv6。

      1. hohenheim
        @Rat's

        还是不行,算了吧

  6. KX菌

    你好!我按照你的方法成功搭建了filemanger。可是我的aria2无法rpc连接到你的web前端。请问有没有什么办法能在自己的服务器上再搭建一个aria2ng前端呢?

    1. KX菌
      @KX菌

      = =好的rpc无法连接的问题解决了。原因是浏览器在https下拦截了这个【不安全】的脚本。那有没有办法自己搭建一个aria2ng的前端呢?

      1. Rat's
        @KX菌

        可以,搭建教程博客有很多,你可以自己翻下。