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. Maddox

    你好,可以转载吗?

    1. Rat's
      @Maddox

      可以,注明出处就行了。

  2. panpan

    我在用这个AriaNg的时候遇到了问题,RPC怎么都连不上。后来搜索了一下,因为网站是https协议的,所以RPC连接的时候需要选择HTTPS,就需要去手动配置aria2文件。

    启用加密后RPC服务需要使用https或者wss协议连接

    rpc-secure=true

    在RPC服务中启用SSL/TLS加密时的证书文件(.pem/.crt)

    rpc-certificate=/home/wwwroot/ssl/h5ai.crt

    在RPC服务中启用SSL/TLS加密时的私钥文件(.key)

    rpc-private-key=/home/wwwroot/ssl/h5ai.key

    1. snoopied
      @panpan

      确实是这个问题

    2. 页落
      @panpan

      确实有用!!!!

    3. Rat's
      @panpan

      不需要这么麻烦,一般连不上是浏览器未加载一个脚本模块,你链接的时候,看浏览器地址最右边有个提示,选择加载就可以了。

  3. xiaoxuan

    博主想请教几个问题,第一所下的东西的大小是不是会受vps硬盘大小的限制,第二个这个流量怎么走,第三个就是在线的话是不是很慢,毕竟有点绕。

    1. Rat's
      @xiaoxuan

      单个下载文件不能超过vps剩余空间,流量的话下载流量/上传流量都要,且一样,绕路也就是打开延迟高点,关键看带宽。

      1. 斯坦儿
        @Rat's

        博主我想问个问题 为什么我的mount挂载成功 但是无法写入任何文件呢

        1. Rat's
          @斯坦儿

          看下你配置rclone时权限的设置。

      2. xiaoxuan
        @Rat's

        谢谢