[记录] vps手动搭建离线下载空间 Aria2+Rclone+Gooddrive+H5ai 作者: 4usy 时间: 2020-08-23 分类: 记录 vps手动搭建离线下载空间 Aria2+Rclone+Gooddrive+H5ai 最近吃灰小鸡比较多,想搭建一个离线下载空间,方便存文件和在线看小姐姐,看了一圈很多是一键脚本,但是本身机器已经装了宝塔和LNMP了,用一键脚本会出现很多兼容问题,参考了几篇文章,自己用宝塔搭建了Aria2+rclone+gd团队盘+H5ai文件管理,以下是本文搭建的基本条件: 内存:1G/512M 基础:宝塔与LNMP 容量:谷歌网盘账号 系统:Debian 域名:两个 宝塔与LNMP安装在网上有很多教程,这里就不细说了; ------------ #一,vps上安装rclone: ``` wget wget https://zhujitips.com/sh/rclone_debian.sh && bash rclone_debian.sh ``` ``rclone config``  输入n新建一个名字,个人强烈建议名字与需要挂载的谷歌盘文件夹名字一样,不然后面会傻傻分不清楚  选择13谷歌盘  上图中的红色圈内的可以回车跳过,然后选择1(所有文件)  上图中红色圈依然可以空格跳过,蓝色圈第一个选n(不需要高级设置),第二个选n,然后复制给出的谷歌链接,放进浏览器中打开,选同意权限,就可以获得一串代码,将此串代码复制到vps中回车。  询问是否需要选择谷歌团队盘,若你有团队盘就选y,然后输入团队盘的数字即可,最后选Y(yes,this is ok)再选Q保存,退出即可。 ------------ #二,挂载谷歌盘到vps服务器上 mkdir /gd #在根下创建里一个目录file,可以创建在别的位置,但是需要记住此路径与文件夹名字 接着将下面数据修改后复制进SSH运行 ``` /usr/bin/rclone mount DriveName:Folder /gd \ --umask 0000 \ --default-permissions \ --allow-non-empty \ --allow-other \ --transfers 4 \ --buffer-size 32M \ --low-level-retries 200 ``` 需修改内容: 1,DriverName 是第一步中rclone新建时的名字 2,Folder 是你想挂载的谷歌盘中的文件夹名字 3,/gd 是刚新建的gd文件夹 输入SSH后可能会卡住,可以新开一个SSH窗口输入`df -h`查看挂载是否成功  成功后宝塔中会显示挂载多了一个盘 ------------ #三,安装Aria2后端与AriaNG前端web页面 `wget https://zhujitips.com/sh/aria2.sh && chmod +x aria2.sh && bash aria2.sh bash aria2.sh`  可以自行输入bash aria2.sh然后选第7项进行修改端口与下载地址,然后进宝塔输入你的域名添加网站,添加网站后进入网站文件目录内删除自动产生的文件;  再来到 https://github.com/mayswind/AriaNg/releases/ 照着下图红框中的文件右键复制链接,返回宝塔网站目录内添加远程下载。   下载后解压下载的压缩包并添加权限:  浏览器中运行这个站点,进入下图位置,添加密钥  密钥,一键脚本默认的密钥是:doub.io,可以修改的,运行bash aria2.sh就可以修改. #四,设置下载后自动上传至网盘并删除本地文件 `wget https://zhujitips.com/sh/GDupload.sh` `chmod +x GDupload.sh` #给权限 `nano GDupload.sh` #修改相应目录设置  红框中按照你的设置来修改,Aria2下载目录需要你填入正确的Aria2目录方便此脚本侦测文件,网盘里的文件夹可以输入你想上传到网盘中的文件夹名字;保存好后输入: ``` echo on-download-complete=/root/GDupload.sh >>/root/.aria2/aria2.conf service aria2 restart ``` ------------ #五,h5ai web网页列表程序,读取googledrive并播放视频 在宝塔中新建一个站点用于读取谷歌网盘列表,配置好域名,然后打开该网站目录远程下载以下链接+解压+给权限: https://release.larsjung.de/h5ai/h5ai-0.29.2.zip 然后再设置伪静态,复制以下填入宝塔网站伪静态设置中: index index.html index.php /_h5ai/public/index.php;  关闭跨站攻击选项(下图),不然H5ai网页显示不齐全。  最后,把挂载googledrive的目录,软连接到h5ai站点目录下,按照自己的设定修改路径并输入: `ln -s /gd /www/wwwroot/你的h5ai站点目录/movies` 此时,访问你的Aria2网站域名可以测试一下下载,访问h5ai站点,应该也可以读取列表了。   #过程参考: [H5ai使用教程与设置](https://www.xzymoe.com/h5ai/ "H5ai使用教程与设置") [给h5ai增加查看需要输入用户名和密码](https://www.moerats.com/archives/125/ "给h5ai增加查看需要输入用户名和密码") [Aria2+Rclone+DirectoryLister+Aria2Ng一键安装脚本 for Debian](https://www.moerats.com/archives/517/ "Aria2+Rclone+DirectoryLister+Aria2Ng一键安装脚本 for Debian") [[教程]宝塔+rclone+googledrive+aria2打造无限空间下载的办法 | 主机贴士](https://zhujitips.com/1342 "[教程]宝塔+rclone+googledrive+aria2打造无限空间下载的办法 | 主机贴士") 促销: 暂无提醒: 本博主因不使用Paypal付款被跑路累计26次,建议用Paypal上车
问问博主用的哪家小鸡搭的。小鸡跑流量好是好,但是同时下载数太多,小鸡的小硬盘撑不住orz
以前是用3刀的Ramnode月付3刀,160GHDD,这家经常有活动,充值5刀以上额外送充值金额的30%,后面发现512M的内存多线程下载p站15-20个视频会卡死,再加上为了响应本博客核心点-便宜便宜再便宜...就转手卖了,现在只能苦逼的用Atlantic的免费款38GSSD临时下下东西...其他小鸡都25G左右,有一家罗马尼亚hostsolutions里面的大盘鸡价格不错...曾今心动,但是现在9月了,还有2个月黑五,一起做等等党吧...