Rat's

利用Aria2+AriaNg+H5ai+Google Drive建立离线BT下载/在线播放/无限空间网盘
说明:现在很多人撸了无限空间的Google Drive后,都不知道咋玩,这里可以利用小硬盘VPS挂载Google ...
扫描右侧二维码阅读全文
10
2018/02

利用Aria2+AriaNg+H5ai+Google Drive建立离线BT下载/在线播放/无限空间网盘

说明:现在很多人撸了无限空间的Google Drive后,都不知道咋玩,这里可以利用小硬盘VPS挂载Google Drive后进行一系列老司机操作,这里说下方法,过程不需要使用面板、LNMP等一键包,博主认为有点花时间,所以这里都使用一键脚本来完成,基本10分钟就搭建好了,且自带免费的SSL证书,可长期使用。

截图

请输入图片描述
请输入图片描述
请输入图片描述

教程

由于本教程所使用的H5ai一键包只适用Debian 8+,且必须纯净的系统,不含有WEB环境。

1、安装H5ai
H5ai一键安装包自带SSL证书,需要提前解析域名到服务器。使用命令:

#下载脚本
apt-get install git -y
git clone https://github.com/wulabing/h5ai_onekey_install-lnp-.git h5ai
cd h5ai

#Debian 8运行命令
bash h5ai.sh

#Debian 9运行命令
sed -i '53,54d' h5ai.sh && bash h5ai.sh

#脚本备份
https://www.moerats.com/usr/shell/h5ai_ssl.sh

运行后,选择3即可。完成后进入https://domain.com就可以打开了H5ai界面了,且目录在/home/wwwroot/domain.com

2、安装Aria2
这里用的逗比的脚本,使用命令:

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/aria2.sh && chmod +x aria2.sh && bash aria2.sh
#备用地址
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/aria2/Download

3、安装AriaNg
博主认为AriaNg 0.2版本好用些,所以默认用这个,使用命令:

apt-get install unzip -y
mkdir /home/wwwroot/domain.com/ariaNg  #将domain改成你的域名再运行
cd /home/wwwroot/domain.com/ariaNg
wget https://www.moerats.com/usr/down/aria-ng-0.2.0.zip && unzip aria-ng-0.2.0.zip

此时进入https://domain.com/ariaNg就可以打开ariaNg界面了,记住该文件夹不能删,误删的重新此操作。

4、挂载Google Drive
教程参考:在Debian/Ubuntu上使用rclone挂载Google Drive网盘,注意挂载为磁盘的目录需要在H5ai目录里,且为子目录,比如/home/wwwroot/domain.com/GoogleDrive

5、配置上传Google Drive
直接通过Aria2下载文件到Google Drive挂载盘可能会有问题,所以需要简单操作下。
使用命令:

wget https://www.moerats.com/usr/shell/GDupload.sh

再编辑GDupload.sh文件

nano GDupload.sh

修改以下参数:

downloadpath='/usr/local/caddy/www/aria2/Download' #Aria2下载目录,这里默认逗比脚本目录,不变即可。
rclone='/home/wwwroot/xx.com/GoogleDrive'   #rclone挂载的目录

再授权chmod +x GDupload.sh,然后再到Aria2配置文件中加上一行on-download-complete=/root/GDupload.sh即可,后面为脚本的路径。

最后就可以愉快的去下电影和音乐了。

如果想一次性完成的,参考:Aria2+Rclone+DirectoryLister+Aria2Ng一键安装脚本 for Debian

Vultr新用户注册送100美元/16个机房按小时计费,支持支付宝,【点击查看】。
最后修改:2018 年 06 月 11 日 10 : 52 AM

发表评论

178 条评论

  1. zanshan

    大佬使用sed -i '53,54d' h5ai.sh && bash h5ai.sh命令的时候检测本机ip是内部ip不是外部ip最后安装h5ai的时候我选择强制安装显示nginx安装失败

  2. 老大哥

    讲道理,用宝塔搭能免去新手一大堆错误

    1. Rat's
      @老大哥

      对,宝塔蛮方便,也不容易出错

  3. 我如风

    博主。。非常神奇的是AriaNg的RPC设置成WS连接方式就连接成功了,但是HTTP或者HTTPS就不行。不知道为什么。虽然WS速度很慢很慢。。

    1. 我如风
      @我如风

      的确是点击地址栏右边那个就能连上,但是问题是。。HTTP和HTTPS模式并不会弹出右边那个

      1. Rat's
        @我如风

        使用Https的话,需要证书,可以看看这个文章:https://www.moerats.com/archives/989/

        1. 我如风
          @Rat's

          问题均已解决。再次感谢您。

        2. 我如风
          @Rat's

          您好,用您的很多文章解决了很多问题。现在建立了一个aria2,ariang ,h5ai的一个网站。并挂载了onedrive。可正常自动上传文件,非常感谢您。现在还剩两个问题。1.自动上传至网盘后,并不能主动删除本地文件,有无解决方案?2.可以上传,但通过挂载的本地文件夹并不能读取onedrive目录,显示为空。这是否正常?感谢您。

          1. Rat's
            @我如风

            第一种用的哪种上传脚本,第二种看是不是api的问题

  4. 小飞鱼

    php安装失败呀。

    1. 小飞鱼
      @小飞鱼

      升级debian9可以了,但是又出现无法挂载
      mount helper error: fusermount: fuse device not found, try 'modprobe fuse' first
      2019/08/18 22:48:34 Fatal error: failed to mount FUSE fs: fusermount: exit status

      1. Rat's
        @小飞鱼

        如果是kvm服务器的话,使用命令,apt install -y fuse,然后继续挂载

        1. 小飞鱼
          @Rat's

          我是ovz的,已经搞好了。脚本也弄了。但是下载了它不自动上传到谷歌网盘

          1. Rat's
            @小飞鱼

            看下配置文件加对了没,权限给了没,还有运行下脚本bash GDupload.sh,看看有没有因为编码问题报错。

  5. xiaoxuan

    博主,请问有没有非社区大学的邮箱账号推荐啊,可以购买

  6. az

    It seems that https://www.moerats.com/usr/shell/h5ai_ssl.sh is an IDN( Internationalized Domain Names), please install 'idn' command first.
    这是要域名么?

    1. Rat's
      @az

      安装h5ai的时候需要域名

  7. mmox

    aria通过rclone上传是不是先复制一遍到rclone目录

  8. Jack

    大佬,我用h5ai的列表看google drive上的东西后经常出现过一会儿就打不开了,最后变成504 Gateway Time-out

    1. Rat's
      @Jack

      应该是网络或者api的问题,可以参考下这个https://www.moerats.com/archives/877/

  9. logic

    还得找无版权的vps,不然用bt会被封啊

    1. Rat's
      @logic

      这个不下载美剧什么的应该没事

      1. Logic
        @Rat's

        得看idc,某些idc一发现bt就封

        1. Rat's
          @Logic

          其实一般来说idc是不怎么管的,除非别个投诉给idc商就开始管了。

  10. 灯火阑珊

    大佬能不能出个Aria2+AriaNg+H5ai(或者其他文件管理器)的教程?也就是不上传到云盘。我是大盘鸡。
    还有就是不知道为什么电脑浏览器播放H5ai里面的视频没有画面,而手机浏览器正常。
    【测试浏览器:360和谷歌、测试视频格式.mp4】

    1. Rat's
      @灯火阑珊

      这个没必要出吧?你把下载文件夹设置成H5ai根目录的文件夹就行了。