1. 首页
  2. 技术攻关

【转载】[重制]AriaNG + H5ai + Aria2: VPS 搭建离线下载 + 在线播放网盘

发现一堆人对离线下载的感兴趣越来越多了,网盘倒了一片,下载工具迅雷一家独大,还不好使,所以很多人走向自建了。以前写过不少类似的文章了,今天在朋友那里看到一篇重制版的,套路还是老套路,不过重新整理总比单独写好多了,博主也想写正好有了现成了,就来分享一下。

转载说明
本文转载自:https://liyuans.com/archives/offline-download-building-tutorial.html

演示网站

安装步骤

安装 oneinstack

  • 我的习惯是安装 Nignx + Mysql(非必须) + PHP7.1

安装 AriaNG

  • 通过 oneinstack 创建网站的虚机目录
    我的目录是 /data/wwwroot/miku.buzz

  • 下载文件

检查:此时访问你的网站应该是可以看到信息了,我的是 http://miku.buzz

安装 H5ai

  • 通过 oneinstack 创建网站的虚机目录,务必和上面的目录不要重复
    我的目录是 /data/wwwroot/dl.miku.buzz

  • 下载文件

  • 修改 Nginx 的配置文件

将 index 行增加一条记录 _h5ai/public/index.php(放在最后即可),修改之后的行应该是这个样子

  • 重启 nginx

检查:此时访问你的网站应该是可以看到信息了,我的是 http://dl.miku.buzz

安装 Aria2

  • 安装
    PS: 我使用的是 apt-get 安装,版本比较老,如果需要新版本,请自行编译安装吧。

  • 修改配置文件

配置文件来自逗比根据地

  • 修改下载路径
    不用介意乱码,将 dir=/usr/local/caddy/www/aria2/Download 修改为 dir=/data/wwwroot/dl.miku.buzz/download
    修改密码:因为是逗比的脚本,默认密码是 doub.io,可以自己修改: rpc-secret=doub.io 改为你要的密码,当然也可以用 #注释掉

  • 后台运行
    我用的 screen,执行下面的命令后,退出即可,就在后台执行了。

  • 懒人专用
    逗比的一键脚本,注意需要修改下载路径。

注意事项

  • Aria 后台运行我用的是 Screen,相关命令其实不难。有其他方式也请大家在评论区给出~
  • 如果开启 Aria2 的时候提示失败,请检查以下两点:
    • 请确认防火墙是否开放了使用的端口(一般来说是 6800 和 BT 的那个监听端口、80 端口、51413 端口),具体参考这篇文章开启端口吧
    • 如果是端口占用,请检查占用程序(lsof -i:对应的端口) 并关闭 (kill -9 对应的pid)
  • 如果还是不能连接,尝试在 AriaNG 的设置里面,修改方法为 GET。
    具体路径为:AriaNG Setting – RPC – Aria2 RPC HTTP Request Method

原创文章,作者:zrj766,如若转载,请注明出处:https://www.zrj96.com/post-603.html

欢迎关注本站Telegram频道获取最新资讯:点击加入

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.

联系我们

邮件:admin#zrj766.com

工作时间:周一至周五,8:30-21:30,节假日休息